728x90
문제 : 9498번: 시험 성적 (acmicpc.net)
풀이
스캐너 혹은 버퍼드리더로 숫자를 받는다
(버퍼드는 str만 받으므로 int로 형변환해야함. 또한 import문 넣을 때도 IOException도 같이 넣어줘야 컴파일 에러 안남)
각 점수대 별로 if문으로 점수 분배
정답
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int score = Integer.parseInt(br.readLine());
if(score >= 90){
System.out.println("A");
}else if(score >= 80){
System.out.println("B");
}else if(score >= 70){
System.out.println("C");
}else if(score >= 60){
System.out.println("D");
}else{
System.out.println("F");
}
}
}
728x90
반응형
'코딩테스트' 카테고리의 다른 글
[코딩테스트][백준] Step2-1 1330번 : 두 수 비교하기 (1) | 2022.09.26 |
---|---|
[코딩테스트][백준] Step1-15 25083번 : 새싹 (0) | 2022.09.25 |
[코딩테스트][백준] Step1-14 10172번 : 개 (1) | 2022.09.25 |
[코딩테스트][백준] Step1-13 10171번 : 고양이 (0) | 2022.09.25 |
[코딩테스트][백준] Step1-12 2588번 : 곱셈 (0) | 2022.09.24 |