반응형
문제
정수를 입력받아서 3의 배수가 아닌 경우에는 아무 작업도 하지 않고 3의 배수인 경우에는 3으로 나눈몫을 출력하는 작업을 반복하다가 -1이 입력되면 종료하는 프로그램을 작성하시오.
- 입출력예의 진한 글씨는 실행값이다.
입·출력 예
5
12
4
21
7
100
-1
Hint!
3의 배수는 3으로 나눈 나머지가 0이다.
정답
C언어
#include <stdio.h>
int main (void)
{
int num;
while(1)
{
scanf("%d", &num);
if (num == -1)
{
break;
}
if (num %3 == 0)
{
printf("%d\n", num/3);
}
}
}
반응형
'코딩 테스트 > 정올' 카테고리의 다른 글
Language Coder - 반복제어문1 / Code : 125 / 반복제어문1 - 형성평가1 (0) | 2022.12.09 |
---|---|
Language Coder - 반복제어문1 / Code : 633 / 반복제어문1 - 자가진단6 (0) | 2022.12.04 |
Language Coder - 반복제어문1 / Code : 539 / 반복제어문1 - 자가진단4 (0) | 2022.12.02 |
Language Coder - 반복제어문1 / Code : 538 / 반복제어문1 - 자가진단3 (0) | 2022.12.01 |
Language Coder - 반복제어문1 / Code : 537 / 반복제어문1 - 자가진단2 (0) | 2022.11.30 |