별 찍기
c언어 |
#include <stdio.h> #include <stdlib.h> #define PAS system("pause") int main() { int i,j,k=1,p=1,g=19,t=1,r=15,e=7,ee=5;
for(i=13; i>0; i--) { if(i>10) { for(j=0; j<i-4; j++) { printf(" "); } for(j=0; j<k; j++) { printf("*"); } k=k+2; printf("\n"); } if(i<11 && i>6) { for(j=1; j<p; j++) { printf(" "); } for(j=0; j<g; j++) { printf("*"); } g=g-2; printf("\n"); p++; } if(i<7 && i>3) { for(j=0; j<=t; j++) { printf(" "); } for(j=0; j<r; j++) { printf("*"); } t=t-1; r=r+2; printf("\n"); } if(i<4 && i>0) { for(j=0; j<e; j++) { printf(" "); } for(j=0; j<ee; j++) { printf("*"); } ee=ee-2; printf("\n"); e++; } } PAS; } |
파이썬 ( python ) |
str1=" " str2="*" result=""
line=1 while line<=4: empty=line num3=0 result="" while empty<20: result+=str1 empty+=1 while num3!=(line*2-1): result+=str2 num3+=1 line+=1 print(result)
line=9 while line>=7: empty=line num3=0 result="" while empty<20: result+=str1 empty+=1 while num3!=(line*2-1): result+=str2 num3+=1 line-=1 print(result)
line=8 while line<=9: empty=line num3=0 result="" while empty<20: result+=str1 empty+=1 while num3!=(line*2-1): result+=str2 num3+=1 line+=1 print(result)
line=4 while line>=1: empty=line num3=0 result="" while empty<20: result+=str1 empty+=1 while num3!=(line*2-1): result+=str2 num3+=1 line-=1 print(result) |
구구단
빅데이터 인공지능 openstack ssl 해킹
Python |
print("★ 구구단을 출력합니다.\n") for x in range(2, 10): print("------- [" + str(x) + "단] -------") for y in range(1, 10): print(x, "X", y, "=", x*y) print("---------------------") |
|
|
공감(♥) 과 댓글은 필자에게 큰 힘이 됩니다. 잠시 1초만 내주시면 안될까요? ~~ 로그인 없이도 가능합니당 |
'클라우드 아키텍처 설계 기초지식 > 05 파이썬 프로그래밍' 카테고리의 다른 글
파이썬 프로그래밍 (5) - 소켓통신,카카오 API이용 (0) | 2019.03.14 |
---|---|
파이썬 프로그래밍 (4) - 소켓,객체지향,생성자,디자인패턴,인스턴스,추상클래스,데이터베이스(db) (0) | 2019.03.14 |
파이썬 프로그래밍 (3) - 함수,스택,정렬,윈도우,파일입출력 (0) | 2019.03.14 |
파이썬 프로그래밍 (2) - 반복문,리스트,문자열 (0) | 2019.03.14 |
파이썬 프로그래밍 (1) - 기초문법 (0) | 2019.03.14 |
댓글