반응형
import java.util.Scanner;
public class Baekjoon9498 {
public static void main(String[] args) {
// 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
Scanner sc = new Scanner(System.in);
System.out.print("숫자를 입력하세요 : ");
int grade = sc.nextInt();
if(grade <= 101) {
if (grade > 89) {
System.out.print("A 입니다.");
} else if (grade > 79) {
System.out.print("B 입니다.");
} else if (grade > 69) {
System.out.print("C 입니다.");
} else if (grade > 59) {
System.out.print("D 입니다.");
} else {
System.out.print("F 입니다.");
}
} else {
System.out.print("올바른 점수를 입력해주세요");
}
}
}
// 이렇게 if문을 작성하는게 효율적인가?
전부 if문으로 작성하는것이 바람직한가? 다시 한번 생각해봐야겠다.
반응형
'Algorithm > Baekjoon' 카테고리의 다른 글
[Baekjoon Algorithm] 백준 알고리즘 1330번 문제 두 수 비교하기 (0) | 2020.11.23 |
---|---|
[Baekjoon Algorithm] 백준 알고리즘 2741번 문제 1부터 n까지의 수 한줄씩 출력 (0) | 2020.11.23 |
[Baekjoon Algorithm] 백준 알고리즘 2742번 문제 자연수 N이 주어졌을 때, N부터 1까지 한 줄 (0) | 2020.11.23 |
[Baekjoon Algorithm] 백준 알고리즘 8393번 문제 1부터 n까지의 덧셈을 구하시오 (0) | 2020.11.23 |
[Baekjoon Algorithm] 백준 알고리즘 1008 번 문제 A / B 를 출력하시오 (0) | 2020.11.23 |