LU06.A03: Grades and Points

Die folgende Tabelle beschreibt, wie die Note für einen bestimmten Kurs ermittelt wird. Schreiben Sie ein Programm, das eine Kursnote gemäss der Tabelle ermittelt.

points grade
< 0 impossible!
0-49 failed
50-59 1
60-69 2
70-79 3
80-89 4
90-100 5
> 100 incredible!

Beispielhafte Ausgaben:

Give points [0-100]:
*37*
Grade: failed
Give points [0-100]:
*76*
Grade: 3
Give points [0-100]:
*-3*
Grade: impossible!

Vorlage

def main():
  # Write your program here
 
if __name__ == '__main__':
    main()

Anmerkung: Kümmern Sie sich im Moment nicht zu sehr um if __name__ == '__main__':. Wir brauchen es technisch gesehen nicht für dieses Programm, aber es ist eine gute Übung, es einzubauen, und es wird in späteren Übungen klarer werden.


© Kevin Maurizi

Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von Scott Morgan, verwendet unter CC BY NC SA.