시험 성적
시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 | 128 MB | 269506 | 147597 | 126069 | 55.326% |
문제
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.
출력
시험 성적을 출력한다.
예제 입력 1 복사
100
예제 출력 1 복사
A
출처
- 문제를 만든 사람: baekjoon
package TeamPractice;
import java.util.Scanner;
public class Exercise9498 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num1 = sc.nextInt();
while (num1<0 || num1>100){
System.out.println("0~100점수만 입력 가능합니다. 다시 입력해주세요.");
num1 = sc.nextInt();
}
String grade = (num1>=90) ? "A" : (num1>=80) ? "B" : (num1>=70) ? "C" : (num1>=60) ? "D" : "F" ;
System.out.println(grade);
}
}
'알고리즘 문제 > 백준' 카테고리의 다른 글
조건문 #14681 (0) | 2022.09.25 |
---|---|
조건문 #2753 (0) | 2022.09.25 |
조건문 #1330 (0) | 2022.09.25 |
입출력과 사칙연산 #25083 (0) | 2022.09.24 |
입출력과 사칙연산 #10172 (0) | 2022.09.24 |