-
[백준] 9498번 시험 성적 - JavaProgramming/Baejoon 2023. 1. 11. 13:32
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception, IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); int i = Integer.parseInt(bf.readLine()); //readLine을 사용하기 위해서는 예외처리를 해주어야 한다 System.out.println((i >=90)? "A" : (i>=80)? "B" : (i>=70)? "C" : (i>=60)? "D" : "F"); } }
-BufferedReader대신 Scanner를 사용해도 된다.
-BufferedReader에 int를 입력처리를 하려면 변환을 해주어야 한다.
-reaLine을 사용할 때는 예외처리를 해주어야 한다(여기서는 IOException을 해줌)
-삼항연산자 대신에 if문이나 switch 공식을 사용해도 된다.
*삼항연산자:
변수 = (조건문) ? (true일 경우의 연산) : (false일 경우의 연산) ;
'Programming > Baejoon' 카테고리의 다른 글
[백준] 1330번 두 수 비교하기 -Java (0) 2023.01.11