본문 바로가기

전체 글

(115)
[C언어] 숫자 거꾸로 출력 (for문) 정수를 입력, 1까지 거꾸로 출력 (for 사용) #include main() { int num, count; printf("정수 입력: "); scanf("%d", &num); for (count = num; count > 0; count--) printf("%d\n", count); } Colored by Color Scripter cs
[C언어] 정수 합 구하기, 0이 입력되면 종료 (do-while문) 정수를 입력하여 합 구하기, 0이 입력되면 종료 (do-while 사용) #include main() { int data = 0, sum = 0; do { printf("정수 입력 (종료: 0): "); scanf("%d", &data); sum = sum + data; } while (data != 0); printf("\n정수의 합: %d\n", sum); } cs
[C언어] 1에서 100까지 수 중에서 홀수의 합 (while문) #include main() { int count = 1, sum = 0; while (count
[C언어] 시험 등급 #include main() { int i, k; char c1, c2; printf("insert integer(0 ~ 100) : "); scanf("%d", &i); switch (k = i / 5) { case 20 : case 19 : c1 = 'A', c2 = '+'; break; case 18 : c1 = 'A', c2 = '0'; break; case 17 : c1 = 'B', c2 = '+'; break; case 16 : c1 = 'B', c2 = '0'; break; case 15 : c1 = 'C', c2 = '+'; break; case 14 : c1 = 'C', c2 = '0'; break; case 13 : c1 = 'D', c2 = '+'; break; case 12 : c1..
[C언어] 시험 성적 과목 A와 B의 성적을 입력 받아 A와 B의 성적이 40점 미만이면 재시험 대상, A와 B의 평균이 60점 이상이면 패스, 그렇지 않으면 불합격을 출력하는 프로그램을 작성하시오. #include main() { int A, B; printf("A 입력: "); scanf("%d", &A); printf("B 입력: "); scanf("%d", &B); if (A = 60) printf("Pass"); else printf("Fail"); } }
[C언어] 세 수를 입력 받아 가장 큰 수 구하기 #include main() { int x, y, z; scanf("%d", &x); scanf("%d", &y); scanf("%d", &z); if (x > y) { if (x > z) printf("%d", x); else printf("%d", z); } else { if (y > z) printf("%d", y); else printf("%d", z); } }
[C언어] 3의 배수 확인 데이터 a의 값이 3의 배수인지 아닌지를 알아보는 프로그램을 작성하시오. #include main() { int a, k; printf("a 입력: "); scanf("%d, &a"); k = a % 3; if (k == 0) { printf("a는 3의 배수이다.\n"); } else printf("a는 3의 배수가 아니다.\n"); } Colored by Color Scripter cs
[C언어] 각 자리수와 자리수의 합 출력 네 자리 정수를 입력 받아 각 자리수의 합을 계산한 다음, 각 자리수와 자리수의 합을 출력하는 프로그램을 작성하시오. #include main() { int n, a, b, c, d, t; printf("Input 4-digit number: "); scanf("%d", &n); a = n / 1000; b = n % 1000 / 100; c = n % 1000 % 100 / 10; d = n % 1000 % 100 % 10; t = a + b + c + d; printf("Digits: %d, %d, %d, %d\n", a, b, c, d); printf("Total: %d", t); }