미누에요
[백준 4104번] 크냐? - C99 본문
728x90
반응형
SMALL
두 수를 입력받되, 0과 0이 입력되면 프로그램을 중단하는 방식으로 만들어야 한다.
따라서 두 변수가 모두 0이 아닌 경우에서 프로그램이 실행되어야 하고, 둘 다 0일 경우 종료하는 방식으로 설계해야한다.
#include <stdio.h>
int main(void) {
int n1, n2;
do {
scanf("%d %d", &n1, &n2);
if (n1 > n2) {
printf("Yes\n");
} else if ((n1 <= n2) && (n1 != 0 && n2 != 0)) {
printf("No\n");
}
} while (n1 != 0 && n2 != 0);
return 0;
}
처음에 scanf를 사용하여 값을 먼저 입력받은 후에, 조건문을 실행해야 하므로 Do-while문을 사용하여 코드를 작성하였다.
Do - while 문의 사용 방식만 안다면 쉽게 해결할 수 있는 문제라고 생각한다.
728x90
반응형
LIST
'알고리즘' 카테고리의 다른 글
[백준 10757번] 큰 수 A+B - C99 (1) | 2023.06.06 |
---|---|
[백준 4999번] 아! - C99 (0) | 2023.06.06 |
[백준 2741번] N 찍기 - C99 (0) | 2023.06.06 |
[백준 2739번] 구구단 - C99 (0) | 2023.06.06 |
[백준 1271번] 엄청난 부자2 - C99 (0) | 2023.06.06 |