두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다.
첫째 줄에 다음 세 가지 중 하나를 출력한다.
1 2
'<'
10 2
'>'
5 5
'=='
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
sc.close();
if (a > b) System.out.print(">");
else if (a < b) System.out.print("<");
else System.out.print("==");
}
}
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
sc.close();
System.out.print(a > b ? ">" : a < b ? "<" : "==");
}
}
삼항연산자는 가독성이 떨어지기 때문에 실제로는 잘 사용하지 않는다.
깔끔하게 구현되는 if 문, switch 문을 사용해서 코드의 이해도를 높이자.