Hello,
und was fehlt mir noch?
Dir fehlt sicherlich etwas Übung.
Deinem Code fehlt Strukur.
Dafür könntest Du z.B. Nassi-Shniderman-Diagramme erstellen, bevor du den Code schreibst.
http://de.wikipedia.org/wiki/Nassi-Shneiderman-Diagramm
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg