@Wolfgang: Langsam sollte bekannt sein, dass wir hier dagegen sind, Hausaufgaben zu machen, da der angehende "Programmierer" dabei meist rein gar nichts lernt.
Hilfestellungen ja, wie es Markus und Chemiker sie gegeben haben, aber keine Copy&Paste-Lösungen.