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