Minwoo Dev.

[백준 4104번] 크냐? - C99 본문

백준

[백준 4104번] 크냐? - C99

itisminu 2023. 6. 6. 10:24
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