백준 2754 학점계산 Python
2023. 9. 17. 23:23ㆍ알고리즘문제 풀이/백준
문제
어떤 사람의 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가지 중 하나이다.
출력
첫째 줄에 C언어 평점을 출력한다.
grade = input()
if grade == 'A+':
score = 4.3
elif grade == 'A0':
score = 4.0
elif grade == 'A-':
score = 3.7
elif grade == 'B+':
score = 3.3
elif grade == 'B0':
score = 3.0
elif grade == 'B-':
score = 2.7
elif grade == 'C+':
score = 2.3
elif grade == 'C0':
score = 2.0
elif grade == 'C-':
score = 1.7
elif grade == 'D+':
score = 1.3
elif grade == 'D0':
score = 1.0
elif grade == 'D-':
score = 0.7
elif grade == 'F':
score = 0.0
print(score)'알고리즘문제 풀이 > 백준' 카테고리의 다른 글
| 백준 2822 점수 계산 Python (0) | 2023.09.18 |
|---|---|
| 백준 2798 블랙잭 C++ (1) | 2023.09.18 |
| 백준 2753 윤년 Python (0) | 2023.09.17 |
| 백준 2751 수 정렬하기 2 C++ (0) | 2023.09.17 |
| 백준 2750 수 정렬하기 Python (0) | 2023.09.17 |