백준 알고리즘 | 9498번 문제: 시험 성적
출처
https://www.acmicpc.net/problem/9498
문제
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.
출력
시험 성적을 출력한다.
예제 입력 1
100
예제 출력 1
A
문제 풀이
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) {
// 점수 입력
int input = Integer.parseInt(br.readLine());
// 점수에 따른 시험 성적을 구함
String result;
if (input >= 90)
result = "A";
else if (input >= 80)
result = "B";
else if (input >= 70)
result = "C";
else if (input >= 60)
result = "D";
else
result = "F";
// 시험 성적 출력
System.out.print(result);
}
}
}
최종 수정 : 2022-04-03