[정올] 기초다지기_반복제어문1_형성평가2_code126

두비니

·

2019. 3. 18. 00:00





[정올] 기초다지기_반복제어문1_형성평가2_code126







정수를 입력받다가 0 이 입력되면 그 때까지 입력받은 홀수의 개수와 짝수의 개수를 출력하는 프로그램을 작성하시오.







9 7 10 5 33 65 0
odd : 5
even : 1





[정답 코드-C언어]


#include <stdio.h>
int main(){
int num, odd = 0, even = 0;
while(1){
scanf("%d", &num);
if(num != 0){
if(num%2 == 0) even++;
else odd++;
}
else break;
}
printf("odd : %d\neven : %d\n", odd, even);
return 0;
}




C++, Java, Python등의 다른 언어들은 계속 업데이트 되고 있습니다.


궁금하신점은 언제나 질문 부탁드립니다.