백준 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