반응형
if문 안의 if
import java.util.Scanner;
public class Ex4_5 {
public static void main(String[] args) {
int score = 0; // 점수
char grade = ' ', opt = '0'; //학점
System.out.println("점수를 입력하세요.>");
Scanner sc = new Scanner(System.in);
score = sc.nextInt();
System.out.printf("당신의 점수는 %d 입니다. %n", score);
if (score >= 90) {
grade = 'A';
if (score >= 98) {
opt = '+';
} else if (score < 94) {
opt = '-';
}
} else if (score >= 80) {
grade = 'B';
if (score >= 88) {
opt = '+';
} else if (score < 84 ){
opt = '-';
}
} else {
grade = 'C';
}
System.out.printf("당신의 학점은 %c%c입니다.%n", grade, opt);
}
}
반응형
'Java' 카테고리의 다른 글
제어자(modifiers)는 무엇인가? (0) | 2023.03.19 |
---|---|
java에서 타입 간의 변환방법 (0) | 2023.03.17 |
변수의 초기화 (0) | 2023.03.14 |
다형성(polymorphism) 개념 (0) | 2023.03.06 |
열등감을 느꼈다 (0) | 2023.03.03 |