① 입력된 정수가 2, 3, 5 모두로 나누어 떨어지는 경우 A 출력.
② 입력된 정수가 2, 3 으로만 떨어지는 경우 B 출력.
③ 입력된 정수가 2, 5 로만 나누어 떨어지는 경우 C 출력.
④ 입력된 정수가 3, 5 로만 나누어 떨어지는 경우 D 출력.
⑤ 입력된 정수가 2, 3, 5 중 하나로만 나누어 떨어지는 경우 E 출력.
⑥ 입력된 정수가 2, 3, 5 중 어느 수로 나누어도 떨어지지 않는 경우 N 출력.
#pragma warning(disable:4996)
#include <stdio.h>
int main() {
int input;
scanf("%d", &input);
if ( (input % 2 == 0) && (input % 3 == 0) && (input % 5 ==0) ) {
printf("A\n");
}
else if (input % 2 == 0 && input % 3 == 0) {
printf("B\n");
}
else if (input % 2 == 0 && input % 5 == 0) {
printf("C\n");
}
else if (input % 3 == 0 && input % 5 == 0) {
printf("D\n");
}
else if (input % 2 == 0 || input % 3 == 0 || input % 5 == 0) {
printf("E\n");
}
else {
printf("N\n");
}
return 0;
}
반응형
최근댓글