반응형
문제
사용자에게 배열의 개수와 값을 입력받고 짝수의 개수를 출력하는 프로그램
실행화면
코드
#include <stdio.h>
int main() {
int arr[1000];
int a;
int num = 0;
printf("입력할 숫자의 개수를 입력해주세요.: ");
scanf_s("%d", &a);
printf("%d개의 숫자를 입력해주세요.: ", a);
for (int i = 0; i < a; i++) {
scanf_s("%d", &arr[i]);
}
printf("짝수의 개수: ");
for (int j = 0; j < a; j++) {
if (arr[j] % 2 == 0)
num += 1; // num = num+1, 짝수인 숫자가 걸러질때마다 1씩 카운팅해서 num에 저장한다.
}
printf("%d", num);
}
반응형
'프로그래밍 > C | C++' 카테고리의 다른 글
[c언어]3/6/9게임 출력 프로그램 (두가지 방법) (0) | 2020.11.09 |
---|---|
[c언어] 약수 출력 프로그램(for문 사용) (0) | 2020.11.09 |
[c언어]입력받은 수만큼 숫자가 증가하는 프로그램(이중for문) (0) | 2020.11.09 |
[c언어]배열: 입력받은 숫자를 거꾸로 출력 (0) | 2020.11.09 |
[c언어]배열: 최대/최솟값 출력 (0) | 2020.11.09 |