next up previous
Next: Aufgabenstellung Up: Templates, Exceptions sowie Pogrammierung Previous: Beispiel für Exceptions:

Übungsprogramm: Das Greed-Game

Beschreibung des Spiels der ``Gier'':

Für das Spiel werden fünf Würfel verwendet. Zu Beginn werden alle Würfel geworfen. Wird mit drei Würfel die Augenzahl eins gewürfelt, bekommt man 1000 Punkte. Erreichen je drei Würfel die Augenanzahl zwei - sechs, so wird die Augenanzahl eines Würfels mit 100 multipliziert (also: z.B.: $3 \times 2 = 2 \times 100 = 200$ und z.B. $3 \times 6 = 6 \times 100 = 600$). Erreicht ein Würfel die Augenanzahl eins, so erhält man dafür 100 Punkte und für einen Würfel mit der Augenzahl fünf erhält man 50 Punkte. Nach einem Wurf kann gleich (vor den anderen Spielern) nochmals gewürfelt werden. In diesem Fall dürfen die Würfel, die Punkte erzielt haben in der nächsten Runde nicht verwendet werden und alle bisher erzielten Punkte gehen verloren, wenn keine Punkte erzielt wurden.
Man behält den bisherigen Punktestand, wenn nach einem Wurf nicht gleich nochmals gewürfelt wird und kann in der nächsten Runde mit allen Würfeln spielen.

Ziel: Das Ziel des Spiels ist es, das Limit von 5000 Punkten vor HAL, dem Computerspieler zu erhalten.


next up previous
Next: Aufgabenstellung Up: Templates, Exceptions sowie Pogrammierung Previous: Beispiel für Exceptions:

© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998