본문 바로가기

DEVELOP/Algorithm

[C] SW Expert Academy 문제풀이 :: 2070번

반응형



두 개의 수를 비교하는 단순한 문제다. if와 else if 문을 사용할 줄 아는지 묻는 문제로 보인다. 정말 쉬운 문제라 일일이 포스팅 하기도 지루하다.



문제


https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5QQ6qqA40DFAUq&categoryId=AV5QQ6qqA40DFAUq&categoryType=CODE


 2개의 수를 입력 받아 크기를 비교하여 등호 또는 부등호를 출력하는 프로그램을 작성하라.



풀이


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
int main() {
    int tc, i, num1, num2;
 
    scanf("%d"&tc);
 
    for (i = 0; i < tc; i++) {
        scanf("%d %d"&num1, &num2);
        if (num1 < num2) {
            printf("#%d <\n", i+1);
        }
        else if (num1 == num2) {
            printf("#%d =\n", i+1);
        }
        else if (num1 > num2) {
            printf("#%d >\n", i+1);
        }
    }
 
    return 0;
}
cs


scanf로 테스트 케이스 값을 입력받는다.


테스트 케이스 수만큼 루프를 돌린다.


scanf를 이용해 비교할 두 수인 num1과 num2의 값을 입력한다.


if문을 이용해 두 수를 비교한다. num1이 num2 보다 작으면 "<"를, 같으면 "="를, 크면 ">"를 출력한다.


끝.

반응형