문제
https://www.acmicpc.net/problem/1330
1330번: 두 수 비교하기
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
www.acmicpc.net
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int A = scan.nextInt();
int B = scan.nextInt();
if (A > B) {
System.out.println(">");
} else if (A < B) {
System.out.println("<");
} else {
System.out.println("==");
}
scan.close();
}
}
문제 해결 자체는 쉬웠으나 다른 사람의 정답을 찾아본 결과 삼항연산자로도 해결이 가능한 것을 알게 됐다. 다시 말해
삼항연산자를 중첩해서 쓸수 있다는 사실을 새로 알게 됐다. 여러줄의 코드를 한줄로 해결 할 수 있으니 앞으로 조건절을 작성 할 때는 삼항연산자를 우선으로 생각하는 습관을 길들이자.
아래는 삼항연산자 참고 블로그
[백준] 1330번 : 두 수 비교하기 - JAVA [자바]
https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 문제 if 조건문의 기초 중의 기초다! ※ 주의할점 입력..
st-lab.tistory.com
'백준' 카테고리의 다른 글
백준 2884번 220906 (0) | 2022.09.06 |
---|---|
백준 14681번 220905 (0) | 2022.09.05 |
백준 2753번 220905 (0) | 2022.09.05 |
백준 9498번 220905 (0) | 2022.09.05 |
백준 3003번 220902 (0) | 2022.09.03 |