본문 바로가기

Projects/백준 문제

백준 9488번 자바 문제

반응형

쉽게 풀기는 했는데 나중에 게시판을 보다보니, 불필요한 코드를 넣었다는 것을 알게 되었다.

 

package bj9498;

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		int jumsu = sc.nextInt();
		
		if (jumsu >= 90) {
			System.out.println("A");
		}
		else if (jumsu >= 80 && jumsu < 90) {
			System.out.println("B");
		}
		else if (jumsu >= 70 && jumsu < 80) {
			System.out.println("C");
		}
		else if (jumsu >= 60 && jumsu < 70) {
			System.out.println("D");
		}
		else {
			System.out.println("F");
		}
		
	}

}

&& 다음에 나오는 조건문을 생략해도 상관이 없었다. 왜냐면, 이미 결과값이 입력을 하는 순간 system.out.println에서 나오기 때문이다.

반응형