1.1. ¶
#1 2005/5/3 devC++로
~cpp /*********************************************************** 변 모 력 모를 력는****** 로그램 다. **20051095 ************************** ***********************************************************/ #include <stdio.h> #include <stdlib.h> int main() { int pattern_num; int i, j; int blank; char pattern_shape; printf("력 모 변 를 력(>0) :"); scanf("%d", &pattern_num); scanf("%c", &pattern_shape); printf("력 모 모 력(문) :"); scanf("%c", &pattern_shape); for(i = 1; i <= pattern_num; i++) { for(blank = 0; blank < pattern_num - i; blank++) printf(" "); for(j = 0; j < 2*i-1; j++) printf("%c", pattern_shape); printf("n"); } for(i = 1; i < pattern_num; i++) { for(blank = 0; blank < i; blank++) printf(" "); for(j = 0; j < 2*(pattern_num-i)-1; j++) printf("%c", pattern_shape); printf("n"); } system("PAUSE"); return 0; }#2 2005/5/4 visualC++로//두는 보다는 로 렸. 그만 (?)가?ㅡㅡ
~cpp /************************************************************* *모만 력 변 5개가 되는 모를 력는* *로그램다. [공부 20051095 ] * *************************************************************/ #include <stdio.h> #include <string.h> void main() { int i, j, k; char shape; printf("모 력 :"); scanf("%c", &shape); for(i = 0; i <= 4; i++) { for(j = 4; j >= i; j--) printf(" "); for(k = 0; k <= 2*i; k++) printf("%c", shape); printf("n"); } for(i = 0; i <= 3; i++) { for(j = 0; j - 1 <= i; j++) printf(" "); for(k = 6; k >= 2*i; k--) printf("%c", shape); printf("n"); } }
1.5. 규 ¶
~cpp /****************************** * 라미드 력 * * 그 만 라미드를 * * 만드는 로그램다. * *******************************/ #include <stdio.h> int main() { int a, b, c, num; printf("몇 라미드를 는? "); scanf("%d", &num); for(c=1; c<=num; c++) { for(a=num-c; a>=1; a--) { printf(" "); } for(b=1; b<=2*c-1; b++) { printf("*"); } printf("n"); } }
~cpp /******************************** * 는 과 변 길를 * * 력 모를 그리는 * * 로그램다. * *********************************/ #include <stdio.h> #include <stdlib.h> int main() { int pattern, length, a, b, c; printf(" 력 : "); scanf("%c", &pattern); printf("변 길를 력 : "); scanf("%d", &length); for(a=1; a<=length; a++) { for(b=length-a; b>=1; b--) { printf(" "); } for(c=1; c<=2*a-1; c++) { printf("%c", pattern); } printf("n"); } for(a=length; a>=1; a--) { for(b=length-1; b>=a-1; b--) { printf(" "); } for(c=2*a-3; c>=1; c--) { printf("%c", pattern); } printf("n"); } }그냥 막 로 꿰맞데 렇게 력 늘런 모르겠..ㅡㅡ;;