프로그래밍/코딩 테스트 연습
[백준] 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++의 기본 문법 구조만 알아도 쉽게 풀 수 있는 문제입니다. 출력 시 문자, 문자열을 출력하게 해주는 " ", ' ' 만 구분해 주면 됩니다.