Dictionary/Liste Problem
Verfasst: Montag 14. August 2006, 09:09
Hallo,
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
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]