ich möchte ein Programm schreiben, was mir einen Trainingsplan ( für Anstoss 2007, falls es von Interesse ist) erstellt.
zweikampf, tackling, fuenf_gegen_zwei, etc sind Trainingseinheiten, bei denen die Werte Kondition,Frische, etc. um den angegebenen Wert erhöht/gesenkt werden.
Als Ergebnis möchte ich für jeden Tag und für die Woche den Gesamtwert von Kondition, Frische,etc. (natürlich nur von den verwendeteten Trainingseinheiten)
Mein Ansatz ist eine verschachtelte for/if-Konstruktion, bei der ich den Überblick verloren habe.
Gibt es sowas ähnliches schon?
Wer kann mir bitte einen Schubs in die richtige Richtung geben?
Danke
Code: Alles auswählen
zweikampf={"Kondition":1,"Frische":-1,"Zweikampf":2}
tackling={"Kondition":1,"Frische":-1,"Zweikampf":2,"Technik":0}
fuenf_gegen_zwei={"Kondition":0,"Frische":0,"Technik":0}
schusskraft={"Kondition":-1,"Frische":0,"Torschuss":2}
alleingaenge={"Kondition":0,"Frische":-1,"Technik":1,"Herauslaufen":0}
technik={"Kondition":-1,"Frische":1,"Technik":2,"Ballsicherheit":1}
gymnastik={"Kondition":-1,"Frische":1}
radfahren={"Kondition":1,"Frische":0}
schnelligkeit={"Kondition":0,"Frische":-1,"Schnelligkeit":2}
Montag=[zweikampf,tackling,fuenf_gegen_zwei]
Dienstag=[schusskraft,alleingaenge,technik]
Mittwoch=[gymnastik,radfahren,schnelligkeit]
Donnerstag=[zweikampf,fuenf_gegen_zwei,schusskraft]
Freitag=[technik,radfahren,schnelligkeit]
Sonnabend=[schusskraft,alleingaenge,gymnastik]
Sonntag=[zweikampf,technik,radfahren]