[JAVA][BOJ][B4] 9498. 시험 성적
728x90
 

9498번: 시험 성적

시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

문제

시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.

출력

시험 성적을 출력한다.

풀이

if와 else if를 사용하면 되는 문제다 else if는 앞의 조건문에서 해당되는 것은 배제하고 생각하기 때문에 굳이 보다 작다는 조건을 붙여 줄 필요가 없다

코드

import java.io.*;
import java.util.*;

public class Main {

	public static void main(String[] args) throws Exception {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		int score = Integer.parseInt(br.readLine());
		
		if(90 <= score) System.out.println("A");
		else if(80 <= score) System.out.println("B");
		else if(70 <= score) System.out.println("C");
		else if(60 <= score) System.out.println("D");
		else System.out.println("F");

	}

}

결과

 

#자바 #java #boj #백준 #알고리즘

728x90