본문 바로가기
💡문제 풀이/백준 - JAVA

시험 성적 / 9498

by 뇌 리셋은 기본이지 2023. 11. 7.

정보

분류 : 조건문

 

문제

문제링크

 

풀이

import java.util.*;

public class Main {

	public static void main(String args[]) {

		Scanner sc = new Scanner(System.in);

		int a = sc.nextInt();
		int b = a/10;
		
		switch(b) {
                    case 10:
                    case 9:
                        System.out.println("A");
                        break;
                    case 8:
                        System.out.println("B");
                        break;
                    case 7:
                        System.out.println("C");
                        break;
                    case 6:
                        System.out.println("D");
                        break;
                    default:
                        System.out.println("F");
		}
	}
}

 

풀이 후기

if문을 써도 되지만 다른 방법을 사용해보고 싶어서 switch문을 사용하였다.

 

입력한 숫자를 10으로 나누면 준비는 끝이다.

연산된 값(b)를 switch문이 받아 값에 맞는 case로 간 후

등급을 출력하고 break를 사용하여 switch문을 종료한다.

'💡문제 풀이 > 백준 - JAVA' 카테고리의 다른 글

사분면 고르기 / 14681  (1) 2023.11.09
윤년 / 2753  (0) 2023.11.07
두 수 비교하기 / 1330  (0) 2023.11.07
개 / 10172  (0) 2023.11.07
고양이 / 10171  (0) 2023.11.07
top
bottom