문제
어떤 사람의 C언어 성적이 주어졌을 때, 평점은 몇 점인지 출력하는 프로그램을 작성하시오.
A+: 4.3, A0: 4.0, A-: 3.7
B+: 3.3, B0: 3.0, B-: 2.7
C+: 2.3, C0: 2.0, C-: 1.7
D+: 1.3, D0: 1.0, D-: 0.7
F: 0.0
입력
첫째 줄에 C언어 성적이 주어진다. 성적은 문제에서 설명한 13가지 중 하나이다.
ex)
A0
출력
첫째 줄에 C언어 평점을 출력한다.
ex)
4.0
코드
복사코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
String str;
str=scanner.next();
if(str.equals("A+")) {
System.out.println(4.3);
}else if(str.equals("A0")) {
System.out.println(4.0);
}else if(str.equals("A-")) {
System.out.println(3.7);
}else if(str.equals("B+")) {
System.out.println(3.3);
}else if(str.equals("B0")) {
System.out.println(3.0);
}else if(str.equals("B-")) {
System.out.println(2.7);
}else if(str.equals("C+")) {
System.out.println(2.3);
}else if(str.equals("C0")) {
System.out.println(2.0);
}else if(str.equals("C-")) {
System.out.println(1.7);
}else if(str.equals("D+")) {
System.out.println(1.3);
}else if(str.equals("D0")) {
System.out.println(1.0);
}else if(str.equals("D-")) {
System.out.println(0.7);
}else {
System.out.println(0.0);
}
}
}
'java > 백준 java' 카테고리의 다른 글
[자바/java] 백준 10718번 We love kriii (0) | 2022.03.06 |
---|---|
[자바/java] 백준 10886번 0 = not cute / 1 = cute (0) | 2022.03.05 |
[자바/java] 백준 2475번 검증수 (0) | 2022.03.05 |
[자바/java] 백준 1789번 수들의 합 (0) | 2022.03.04 |
[자바/java] 백준 5717번 상근이의 친구들 (0) | 2022.03.04 |