0.1. 1 ¶
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; }
1.1. 2 ¶
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.1. 3 ¶
5 5 (devC++)
높 모 받 는 램.
높 모 받 는 램.
~cpp #include <stdio.h> #include <stdlib.h> int main() { int i,j; int h = 0; char shape; printf(" 높 모 ( : 5*) : "); scanf("%d%c", &h, &shape); for(i = 1; i <= h; i++) { for (j = 0; j < i; j++) { printf("%c", shape); } printf("n"); } system("PAUSE"); return 0; }
1.1. 4 ¶
5 5 (devC++)
를 받 를 , 를 는 램.
를 받 를 , 를 는 램.
~cpp #include <stdio.h> /******************************************************************************* * 20051095 를 받 더 를 , * * 를 는 램. ***************************************************************************** */ void main() { int a, b; printf(" 를 :"); scanf("%d %d", &a, &b); if(a > b) { printf("는 %dn", a); printf(" : %d - %d = %dn", a, b, a-b); } else { printf("는 %dn", b); printf(" : %d - %d = %dn", b, a, b-a); } system("PAUSE"); }↓↓↓ 리 보.
~cpp #include <stdio.h> void main() { int a, b, Max, dif; printf(" 를 :"); scanf("%d %d", &a, &b); if(a > b) { Max = a; dif = a-b; } else { Max = b; dif = b-a; } printf(" 는 %d .n", Max); printf(" 는 %dn", dif); system("PAUSE"); }
↓↓ 를 받 를 못, 리 ㅎㅎ
~cpp #include <stdio.h> void main() { int a, b, Max, dif; printf(" 를 :"); scanf("%d %d", &a, &b); if(a > b) { Max = a; dif = a-b; printf(" 는 %d .n", Max); printf(" 는 %dn", dif); } else if(a == b) { printf(" .n"); } else { Max = b; dif = b-a; printf(" 는 %d .n", Max); printf(" 는 %dn", dif); } system("PAUSE"); }
1.1. 5 ¶
는 료데 , 만들보.
2번 문는 무 , -.-
문1. 복 6리 를 덤 데, 를 . 를 들면, 면 5를 면 덤 6를 5번 는데 램 .
2. 면 5 를 받 1 배 받 , 대 를 보.
는 러방 만 (?) aa
2번 문는 무 , -.-
문1. 복 6리 를 덤 데, 를 . 를 들면, 면 5를 면 덤 6를 5번 는데 램 .
~cpp < LOTTO RANDOM NUMBER GENERATOR > Enter the game count : 5 ======================== GAME 1 : 21 18 31 2 4 30 GAME 2 : 20 41 38 2 26 32 GAME 3 : 15 16 25 31 36 37 GAME 4 : 34 32 23 27 11 6 GAME 5 : 38 15 36 15 21 24 ========================
~cpp Enter a number for score[0] : 80 Enter a number for score[1] : 50 Enter a number for score[2] : 99 Enter a number for score[3] : 74 Enter a number for score[4] : 88 [[ The contents of score array ]] 80 50 99 74 88 sum = 391, avg = 78.2 max = 99, min = 50 score[0] : 80, rank = 3 score[1] : 50, rank = 5 score[2] : 99, rank = 1 score[3] : 74, rank = 4 score[4] : 88, rank = 2ㅏ면 리 !
는 러방 만 (?) aa
1.3. 듭 대 ¶
1024
~cpp #include <stdio.h> int calcul(int num); void print_result(int result); void main() { int result, n = 1024; while(n > 1) { result = calcul(n); print_result(result); n = result; } } int calcul(int num) { num /= 2; return num; } void print_result(int result) { printf("%d / 2 = %dn", result*2,result); }
1.4. 리( ) ¶
~cpp /*1 n 는 램. >>리- <<를 !! */ #include <stdio.h> int fac(int n); void main() { int num, result; printf("n = "); scanf("%d", &num); result = fac(num); printf("%d", result); } int fac(int n) { int fac_result = 1,i = 1; while(i <= n) { fac_result *= i; i++; } return fac_result; }
1.5. 받 문 2 0 ¶
~cpp /*문를 받 문 0 */ #include <stdio.h> int countbit(char ch); void main() { char ch; printf("input 문 ==>"); scanf("%c", &ch); printf("n 0 : %dn", countbit(ch)); } int countbit(char ch) { int count = 0; for(; ch != 0; ch>>=1) { if((~ch) & 1 ) { count++; } } return count; }
1.6. 를 ¶
봤. 리 .
~cpp #include <stdio.h> void main() { int i = 0, count = 0; char str[50]; printf(" : "); gets(str); while(str[i]) { if(str[i] == ' ') { count++; } i++; } printf(" : %d n", count+1); }
1.7. 문, 대문, 문, 문 ¶
gets scanf 바 !
~cpp #include <stdio.h> void main() { int i = 0, countBig = 0, countSmall = 0, countSpe = 0, countNum = 0; char str[100]; printf("대문, 문, 문, 문 내는 램n"); printf("문 : "); scanf("%s", str); while(str[i] != NULL) { if((str[i] >= 48) && (str[i] <= 59)) { countNum++; }else if((str[i] >= 65) && (str[i] <= 90)) { countBig++; }else if((str[i] >= 97) && (str[i] <= 122)) { countSmall++; }else { countSpe++; } i++; } printf("문 : %d, 대문 : %d, 문 : %d, 문 : %d", countSmall, countBig, countNum, countSpe); }