아쿠의 개발 일지

[백준][조건문] 9498번 : 시험 성적 - JAVA 본문

ETC/코딩테스트

[백준][조건문] 9498번 : 시험 성적 - JAVA

디아쿠 2024. 6. 13. 22:19

https://www.acmicpc.net/problem/9498

 

 

문제 풀이 방법은 Sanner로 입력 받아서 연산을 했다.

Sanner 활용 방법을 분명 배웠는데 까먹어서 다시 공부했다.

Scanner sc = new Scanner(System.in);
int A = sc.nextInt();

 

기본적으로 객체를 생성하는 방법은

클래스이름 객체이름 = new 클래스이름();

 

우리가 입력을 하기 위해서 Scanner을 쓰는 것이고, 쓴 값을 스캔하여 컴퓨터에게 전달을 해준다.

괄호 안에 System.in을 써줘야 하는데, 이유는 사용자로부터 입력을 받기 위한 입력 스트림이기 때문이다.

다양한 Sanner의 종류들이 있지만 점수를 입력해주는 문제이기 때문에 int형 입력이 필요해서 sc.nextInt() 를 썼다.

 

import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int beck = sc.nextInt();

        if (beck>=90){
            System.out.println("A");
        } else if (beck>=80){
            System.out.println("B");
        } else if (beck>=70) {
                System.out.println("C");
        } else if (beck>=60) {
            System.out.println("D");}
        else {
            System.out.println("F");
        }

    }
}

 

 

열심히 해야겠다. 쉬운 문제부터 차근차근,,,

 

728x90