Problem:
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 시험 성적을 출력한다.
My Code:
import java.util.Scanner;
public class BaekJoon_9498 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int grade = scanner.nextInt();
scanner.close();
String res = (90 <= grade && grade <= 100) ? "A" :
((80 <= grade && grade <= 89) ? "B" :
((70 <= grade && grade <= 79) ? "C" :
(60 <= grade && grade <= 69) ? "D" : "F"));
System.out.print(res);
}
}
Input
100
Output
A