https://www.acmicpc.net/problem/9498
*기초적인 방법*
import java.util.Scanner;
public class Main {
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);
int score = sc.nextInt();
sc.close();
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");
}
}
*삼항연산자를 이용한 방법*
import java.util.Scanner;
public class Main {
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);
int score = sc.nextInt();
System.out.print((score>=90)?"A": (score>=80)? "B": (score>=70)? "C": (score>=60)? "D": "F");
}
}
'알고리즘 > 백준(JAVA)' 카테고리의 다른 글
[JAVA-3052] 나머지 (0) | 2023.01.15 |
---|---|
[JAVA-2753] 윤년 (0) | 2021.12.07 |
[JAVA-1330] 두 수 비교하기 (0) | 2021.12.07 |
[JAVA-10430] 나머지 (0) | 2021.12.07 |
[JAVA-10869] 사칙 연산 (0) | 2021.12.07 |
댓글