Donnerstag, 5. November 2009
Aufgabe Notenberechnung
Schreiben Sie ein Pythonprogramm, welches aus einer unsortierten Liste von Schülern/Prozenten eine sortierte Notenliste erzeugt. Die Eingabe erfolgt entweder über eine Datei oder von der Standardeingabe (meist Tastatur).
Als Notenschlüssel gilt:
Prozent < 50 ... 5
Prozent < 63 ... 4
Prozent < 75 ... 3
Prozent < 88 ... 2
sonst ... 1
Eingabeformat
name vorname prozent
Beispiel:
Meier Manfred 78
Freund Rudi 56
Schulz Peter 66
Sommer Max 90
Meier Manfred 80
Freund Rudi 66
Sommer Max 90
Schulz Peter 66
Freund Rudi 70
Ausgabe
Name Note
Freund Rudi 3
Meier Manfred 2
Schulz Peter 3
Sommer Max 1
Aufruf
Das Programm kann mit einem Parameter aufgerufen werden (Hilfe oder Dateiname). Ohne Parameter liest das Programm von der Standardeingabe.
python noten.py [-h|eingabedatei]
Abonnieren Posts [Atom]
Kommentar veröffentlichen