Logik eines Würfelspiels: Gewinn- und Spielsimulation
Eingeordnet in Englisch
Geschrieben am in Deutsch mit einer Größe von 6,66 KB
Klasse: Game
Diese Klasse implementiert die Logik für ein einfaches Würfelspiel.
Logik des Würfelspiels: Die Funktion "gano_la_apuesta"
Die Klasse Game
enthält die Kernlogik für ein Würfelspiel.
Die Funktion gano_la_apuesta(int a, int b)
Diese Funktion überprüft, ob der Spieler basierend auf zwei Würfelwürfen (a
und b
) gewonnen oder verloren hat.
- Sie gibt
1
(wahr) zurück, wenn der Spieler gewinnt. - Sie gibt
0
(falsch) zurück, wenn der Spieler verliert.
Initialer Wurf und sofortige Entscheidung
Zuerst wird die Summe der beiden Würfel (val = a + b
) berechnet.
Es gibt zwei sofortige Entscheidungsszenarien:
- Sofortiger Gewinn: Wenn die Summe
7
oder11
ist, gewinnt der Spieler. - Sofortiger Verlust: Wenn die Summe
2
,3
oder12
ist, verliert der Spieler.