본문 바로가기

코드업 기초 100제

(53)
1072 : [기초-반복실행구조] 정수 입력받아 계속 출력하기 #include using namespace std; int main() { int a,b; scanf("%d",&a); while(a--){ scanf("%d",&b); printf("%d\n",b); } return 0; }
1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1 #include using namespace std; int main() { int a; while(1){ scanf("%d",&a); if(a==0) return 0; else printf("%d\n",a); } }
*1070 : [기초-조건/선택실행구조] 월 입력받아 계절 출력하기 #include using namespace std; int main() { int a; scanf("%d",&a); switch(a){ case 12: case 1: case 2: printf("winter\n"); break; case 3: case 4: case 5: printf("spring\n"); break; case 6: case 7: case 8: printf("summer\n"); break; case 9: case 10: case 11: printf("fall\n"); break; } return 0; }
1069 : [기초-조건/선택실행구조] 평가 입력받아 다르게 출력하기 #include using namespace std; int main() { char a; scanf("%c",&a); switch(a){ case 'A': printf("best!!!\n"); break; case 'B': printf("good!!\n"); break; case 'C': printf("run!\n"); break; case 'D': printf("slowly~\n"); break; default: printf("what?\n"); break; } return 0; }
1068 : [기초-조건/선택실행구조] 정수 1개 입력받아 평가 출력하기 #include using namespace std; int main() { int a; scanf("%d",&a); if(a>=90) printf("A"); else if(a>=70) printf("B"); else if(a>=40) printf("C"); else printf("D"); return 0; }
1067 : [기초-조건/선택실행구조] 정수 1개 입력받아 분석하기 #include using namespace std; int main() { int a; scanf("%d",&a); printf("%s\n",(a 0) printf("plus\n"); else printf("minus\n"); if(a%2 == 0) printf("even\n"); else printf("odd\n"); return 0; }
1066 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기 #include using namespace std; int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("%s\n",(a%2==0)?"even":"odd"); printf("%s\n",(b%2==0)?"even":"odd"); printf("%s\n",(c%2==0)?"even":"odd"); return 0; } #include int main() { int a, b, c; scanf("%d%d%d", &a, &b, &c); if(a%2 == 0) printf("even\n"); else printf("odd\n"); if(b%2 == 0)printf("even\n"); else printf("odd\n"); if(c%2 == 0)printf("eve..
1065 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝수만 출력하기 #include using namespace std; int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a%2==0){ printf("%d\n",a); } if(b%2==0){ printf("%d\n",b); } if(c%2==0){ printf("%d\n",c); } return 0; } 아래처럼 불필요한 괄호는 빼는 것이 좋다 #include using namespace std; int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a%2==0) printf("%d\n",a); if(b%2==0) printf("%d\n",b); if(c%2==0) printf("%d\n",c); return 0; }