Skip to content

Python 405 不定數迴圈 分數等級

Python TQC

題目說明:

請撰寫一程式,以不定數迴圈的方式輸入一個正整數(代表分數),之後根據以下分數與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


Solution
while True:
  a = eval(input())
  if (a == -9999):break
  elif((a >= 0) and (a <=100)):
    if((a >=90) and (a <=100)):
      print('A')
    elif((a >=80) and (a <90)):
      print('B')
    elif((a >=70) and (a <80)):
      print('C')
    elif((a >=60) and (a <70)):
      print('D')
    else:
      print('E')

Last update : 13 novembre 2024
Created : 13 novembre 2024

Comments

Comments