d0zer
Lt. Commander
- Registriert
- Aug. 2007
- Beiträge
- 1.040
Hallo Leute
ich muss ein einfaches Bingo Spiel programmieren. Es sollen alles in der Konsole ablaufen.
- Zu Beginn nehmen 3 Spieler teil. Jeder Spieler hat einen Tipp-Zettel (Zahlen 0 bis 19), auf denen er 5 Zahlen "ankreuzen".
- Nun wird jede Runde eine von diesen Zahlen gezogen und mit den "markierten" Zahlen der Spieler verglichen. Gibt es eine Übereinstimmung, so soll die Zahl "markiert" werden.
- Hat ein Spieler alle angekreuzten Zahlen markiert, so gewinnt er und das Spiel endet.
Mein Problem ist, dass ich nicht weiss, wie ich das mit dem "markieren" und "anrkeuzen" mache und das auch noch getrennt für 3 Spieler.
Für jeden Spieler ein eigenes Array oder ein 2D-Array mit Spalten für Spieler und Zeilen für die einzelnen Tippzettel.
Meine Überlegung war, ich nehme für jeden Spieler ein Array (0-19) und setze z.B. beim Element 2, welches für die Zahl 2 steht, eine 1. Später überprüfe ich den Array auf 1en.
Wie stelle ich das an?
Wenn eine 5 gezogen wird, müsste das 5 Element des Array überprüft werden ob da eine 1 steht, richtig?
Habt ihr Anregungen oder Vorschläge wie ich das realisieren könnte?
Gute Nacht
ich muss ein einfaches Bingo Spiel programmieren. Es sollen alles in der Konsole ablaufen.
- Zu Beginn nehmen 3 Spieler teil. Jeder Spieler hat einen Tipp-Zettel (Zahlen 0 bis 19), auf denen er 5 Zahlen "ankreuzen".
- Nun wird jede Runde eine von diesen Zahlen gezogen und mit den "markierten" Zahlen der Spieler verglichen. Gibt es eine Übereinstimmung, so soll die Zahl "markiert" werden.
- Hat ein Spieler alle angekreuzten Zahlen markiert, so gewinnt er und das Spiel endet.
Mein Problem ist, dass ich nicht weiss, wie ich das mit dem "markieren" und "anrkeuzen" mache und das auch noch getrennt für 3 Spieler.
Für jeden Spieler ein eigenes Array oder ein 2D-Array mit Spalten für Spieler und Zeilen für die einzelnen Tippzettel.
Meine Überlegung war, ich nehme für jeden Spieler ein Array (0-19) und setze z.B. beim Element 2, welches für die Zahl 2 steht, eine 1. Später überprüfe ich den Array auf 1en.
Wie stelle ich das an?
Wenn eine 5 gezogen wird, müsste das 5 Element des Array überprüft werden ob da eine 1 steht, richtig?
Habt ihr Anregungen oder Vorschläge wie ich das realisieren könnte?
Gute Nacht