프로그래밍/코딩 테스트 연습

[백준] 1330번 : 두 수 비교하기 (2단계) (C++)

w_w 2024. 1. 7. 10:10
 

1330번: 두 수 비교하기

두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.

www.acmicpc.net

 


 

문제

 

 


 

 

 

해석

 

변수로 정수를 받고 if 문으로 조건에 따라 출력합니다.

 

 

 

 

 

 

 

 

풀이

 

여러 가지의 조건을 처리하기 위해서는 if ~ else 구문을 기본적으로 사용합니다.

 

#include<iostream>
using namespace std;

int main(){
    int x,y;
    cin >> x >> y;
    if(x<y)
        cout << "<" << endl;
    else if(x>y)
        cout << ">" << endl;
    else 
        cout << "==" << endl;

}

 

 

변수는 바로 입력받기 때문에 초기화할 필요가 없고, >와 < 는 문자이기 때문이 ' ' 로 출력해도 됩니다.

 

cout << '<';
cout << '>';

 

하지만 == 기호는 문자가 연속해서 나온 꼴이기 때문에 " "롤 출력해야 합니다. 그냥 문자자체를 출력하려면 전부 " "로 처리하는 게 실수를 줄일 수 있습니다.

 

 

 

 


 

 정리

 

C/C++의 기본 문법 구조만 알아도 쉽게 풀 수 있는 문제입니다. 출력 시 문자, 문자열을 출력하게 해주는  " ", ' ' 만 구분해 주면 됩니다.