규도자 개발 블로그
[백준/9498/자바(Java)] 시험 성적 본문
문제
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 자연수이다.
출력
시험 성적을 출력한다.
입출력 예
입력 | 출력 |
---|---|
100 | A |
풀이
import java.io.IOException;
import java.util.Scanner;
class Main {
public static void main(String[] args) throws IOException {
Scanner scan = new Scanner(System.in);
int score = scan.nextInt();
if(!((0<=score)&&(score<=100))) {
System.exit(0);
}
if(score>=90) {
System.out.println("A");
}else if((80<=score)&&(score<=89)) {
System.out.println("B");
}else if((70<=score)&&(score<=79)) {
System.out.println("C");
}else if((60<=score)&&(score<=69)) {
System.out.println("D");
}else if(60>score) {
System.out.println("F");
}
}// end of main
}
설명
입력과 조건문에 대한 개념만 있으면 아주 간단하게 풀 수 있다.
'알고리즘 > 풀이' 카테고리의 다른 글
[백준/10172/자바(Java)] 개 (0) | 2018.09.18 |
---|---|
[백준/10039/파이썬3(python3)] 평균 점수 (0) | 2018.09.18 |
[백준/8393/자바(Java)] 합 (0) | 2018.09.18 |
[백준/7287/자바(Java)] 등록 (0) | 2018.09.18 |
[백준/2839/자바(Java)] 설탕 배달 (0) | 2018.09.18 |
Comments