|
@@ -219,17 +219,19 @@ def TextdateiErstellen():
|
219
|
219
|
Datei.write("|\tMatr.-Nr.\t|\t\tName\t\t|\tNote\t|\n\n")
|
220
|
220
|
for i in range(len(Studenten)):
|
221
|
221
|
Datei.write("|\t%8d\t|\t%16s\t|\t%.1f\t|\n" % (Studenten[i][0], Studenten[i][1], Studenten[i][2]))
|
222
|
|
-
|
223
|
|
-
|
224
|
|
-
|
225
|
|
-# Hauptprogramm
|
226
|
|
-SchluesselDatenAbfragen()
|
227
|
|
-AufgabenPunkteAbfragen()
|
228
|
|
-MindestPunktzahlAbfragen()
|
229
|
|
-BewertungsSpiegelBerechnen()
|
230
|
|
-StudentenMaskeGenerieren()
|
231
|
|
-GesamtNoteBerechnen()
|
232
|
|
-Notenspiegel()
|
233
|
|
-NotenspiegelAusgabe()
|
234
|
|
-TextdateiErstellen()
|
235
|
|
-
|
|
222
|
+def NeueKlausur():
|
|
223
|
+ SchluesselDatenAbfragen()
|
|
224
|
+ AufgabenPunkteAbfragen()
|
|
225
|
+ MindestPunktzahlAbfragen()
|
|
226
|
+ BewertungsSpiegelBerechnen()
|
|
227
|
+ StudentenMaskeGenerieren()
|
|
228
|
+ GesamtNoteBerechnen()
|
|
229
|
+ Notenspiegel()
|
|
230
|
+ NotenspiegelAusgabe()
|
|
231
|
+ TextdateiErstellen()
|
|
232
|
+mainroot = Tk()
|
|
233
|
+mainroot.title("Hauptmenü")
|
|
234
|
+Button(mainroot, text = "Neue Klausur", command = NeueKlausur).grid()
|
|
235
|
+Button(mainroot, text = "Alte Klausur bearbeiten", command = AlteKlausur).grid()
|
|
236
|
+Button(mainroot, text = "Beenden", command = mainroot.destroy).grid()
|
|
237
|
+mainroot.mainloop()
|