물음표 살인마의 개발블로그

알고리즘 문제/백준

조건문 #9498

BEstyle 2022. 9. 25. 23:52

시험 성적

 
시간 제한메모리 제한제출정답맞힌 사람정답 비율
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

출처


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