1.
#include <stdio.h> int main() { int star, row1, row2, blank; for(row1=7;row1>0;row1--) { for(star=0;star+row1>0;star--) { printf("*"); } for(blank=0;blank<-2*row1+15;blank++) { printf(" "); } for(star=0;star+row1>0;star--) { printf("*"); } printf("\n"); } for(row2=0;row2<6;row2++) { for(star=0;star<row2+2;star++) { printf("*"); } for(blank=0;blank<-2*row2+11;blank++) { printf(" "); } for(star=0;star<row2+2;star++) { printf("*"); } printf("\n"); } return 0; } //맨 첫 줄이랑 맨 마지막 줄 * 13개 만드는 건 알 거 같으면서도 모르겠네요ㅜㅜ
2.
#include <stdio.h> int main() { int star,blank,row; //part 1 printf(" *\n"); //part2 for(row=1;row<=4;row++) { for(blank=1;blank+row<=10;blank++) printf(" "); printf("**"); for(blank=1;blank<=2*row-1;blank++) printf(" "); printf("**\n"); if(row==4) { for(blank=1;blank<=7;blank++) printf("*"); for(blank=1;blank<=2*row+1;blank++) printf(" "); for(blank=1;blank<=7;blank++) { printf("*"); if(blank==7) printf("\n"); } } } //part3 for(row=1;row<=3;row++) { for(blank=1;blank<=2*row-1;blank++) printf(" "); printf("**"); for(blank=1;blank<=21-4*row;blank++) printf(" "); printf("**\n"); } //part4 for(row=1;row<=2;row++) { for(blank=1;blank<=-2*row+5;blank++) printf(" "); printf("**"); for(blank=1;blank<=9+4*row;blank++) printf(" "); printf("**\n"); } //part5 for(row=4;row>=1;row--) { if(row==4) { for(star=1;star<=7;star++) printf("*"); for(blank=1;blank<=2*row+1;blank++) printf(" "); for(star=1;star<=7;star++) { printf("*"); if(star==7) printf("\n"); } } for(blank=1;blank+row<=10;blank++) printf(" "); printf("**"); for(blank=1;blank<=2*row-1;blank++) printf(" "); printf("**\n"); } //part6 printf(" *\n\n"); return 0; } //아 레알 조잡한거 같아여...ㅠㅠ //쉽게 짤수 없을까여..ㅠㅠ
3.
#include <stdio.h> int main() { int front, back, result; for(front=1;front<=9;front++) { for(back=1;back<=9;back++) { result=front*back; printf("%dx%d=%d\n",front,back,result); } printf("\n"); } return 0; }
4.
// 369게임 출력하는 프로그램 만들기 #include <stdio.h> int main() { int a,b=1; a=1; printf("%d\n",a); a++; while(b<10) { //무한까지 안가게 하기 위한.. 30미만으로만 찍기.. if(a==3*b) { printf("clap!\n"); b++; a++; } else { printf("%d\n",a); a++; } } return 0; }
-ㅇㅇ 내가 원래 4번은 30미만까지만 하라고 할려 했는데 안적었나보네 ㅋㅋ-신기호