Java 문제. 학점에 따라 성취도 출력
switch 문을 사용한다. 문자열 String grade 학점에 따라 성취도 평가를 출력하는 프로그램을 작성한다.
각 학점에 따른 성취도 문구는 다음과 같다.
Grade
- A: "우월한 성적입니다!"
- B: "좋은 성적입니다!"
- C: "준수한 성적입니다!"
- D: "노력이 필요한 시기입니다."
- F: "불합격"
- 그 외: "올바르지 않은 학점입니다."
Java 코드 구현
public class Evaluation {
public static void main(String[] args) {
String grade = "B";
switch (grade) {
case "A":
System.out.println("우월한 성적입니다!");
case "B":
System.out.println("좋은 성적입니다!");
case "C":
System.out.println("준수한 성적입니다!");
case "D":
System.out.println("노력이 필요한 시기입니다.");
case "F":
System.out.println("불합격");
default:
System.out.println("올바르지 않은 학점입니다.");
}
}
}
Code Output:좋은 성적입니다!