請撰寫一程式,以不定數迴圈的方式輸入一個正整數(代表分數),之後根據以下分數與GPA的對照表,印出其所對應的GPA。假設此不定數迴圈輸入-9999則會結束此迴圈。標準如下表所示:
分 數 | GPA |
---|---|
90 ~ 100 | A |
80 ~ 89 | B |
70 ~ 79 | C |
60 ~ 69 | D |
0 ~ 59 | E |
輸入與輸出會交雜如下,輸出的部份以粗體字表示
75
C
39
E
100
A
85
B
65
D
-9999
程式碼:
grade = int( input() )
while grade != -9999:
if 90 <= grade <= 100:
print('A')
elif 80 <= grade <= 89:
print('B')
elif 70 <= grade <= 79:
print('C')
elif 60 <= grade <= 69:
print('D')
else:
print('E')
grade = int( input() )
沒有留言:
張貼留言