AINF-Lehrgang PROGRAMMIEREN Martina GREILER Wolfgang KATOLNIG Peter RENDL Helfried TUISEL Peter ZYCH Heinz STEGBAUER Walter WALDNER Veranstaltung Thema Teilnehmer Betreuer
Aufgabenstellung Programmieren eines Würfelpokerspiels Programmieren Beispiel: Würfelpokerspiel Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Funktionsbeschreibung Ein Spiel besteht aus 3 Würfen. 1. Wurf: Erzeugung von 5 Augenzahlen mittels Zufallsgenerator. Ausgabe der Augenzahlen in 5 Textfeldern. 2. Wurf und 3. Wurf: Günstige Augenzahlen können davor fixiert werden. Es erfolgt keine Auswertung. Programmieren Beispiel: Würfelpokerspiel Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Eingesetzte Komponenten Programmieren Beispiel: Würfelpokerspiel Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Rahmen (Frame) Textfeld (TextBox) Befehlsschaltfläche (CommandButton) Bezeichnungsfeld (Label)
Programmiergehalt Datentyp Integer Anweisung Randomize Programmieren Beispiel: Würfelpokerspiel Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Datentyp Integer Anweisung Randomize Zählschleife For...To...Next Funktion Rnd; Funktion Int Eigenschaften einer Textbox: Enabled
Lösungsansatz Ein Spiel besteht aus 3 Würfen. Programmieren Beispiel: Würfelpokerspiel Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Ein Spiel besteht aus 3 Würfen. 1. Wurf: Augenzahlen werden mittels Zufalls-generator erzeugt und in 5 Textfeldern angezeigt. Günstige Augenzahlen können vor dem 2. und 3. Wurf fixiert werden. Es erfolgt keine Auswertung.