정수를 입력받다가 0 이 입력되면 그 때까지 입력받은 홀수의 개수와 

짝수의 개수를 출력하는 프로그램을 작성하시오.



 [Copy]
9 7 10 5 33 65 0
 [Copy]
홀수 : 5개
짝수 : 1개
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
int main() {
    int a = 1;
    int b = 0;
    int c = 0;
    while (a >0 ) {
        scanf("%d"&a);
        if (a % 2 == 0 && a > 0)
        {
            b++;
        }
        else if (a % 2 == 1 && a > 0)
        {
            c++;
        }
    }
 
    printf("홀수 : %d개\n", c);
    printf("짝수 : %d개\n", b);
    return 0;
}
cs


'c언어' 카테고리의 다른 글

정보 올림피아드 - 128  (0) 2016.07.28
정보 올림피아드 - 127  (0) 2016.07.28
정보 올림피아드 - 125  (1) 2016.07.28
정보 올림피아드 - 633  (0) 2016.07.28
정보 올림피아드 - 540  (0) 2016.07.28

+ Recent posts