Noch fehlende Möglichkeit für mehrere Spielrunden eingefügt.

main
Oliver Hummel 2023-11-21 17:45:44 +01:00
parent 1453ff4717
commit bb9bcf63bd
1 changed files with 8 additions and 5 deletions

View File

@ -4,14 +4,14 @@ public class VierGewinnt {
static Scanner kb = new Scanner(System.in); // sog. Klassenvariable static Scanner kb = new Scanner(System.in); // sog. Klassenvariable
public static void main(String[] args) { public static void main(String[] args) {
System.out.println("Willkommen zu 4 Gewinnt!");
// Game Loop // Game Loop
boolean weiter = false; String weiter;
char spieler = 'x'; char spieler = 'x';
do { do {
System.out.println("Willkommen zu 4 Gewinnt!");
char[][] spielfeld = spielfeldInitialisieren(); char[][] spielfeld = spielfeldInitialisieren();
spielfeldAusgeben(spielfeld); spielfeldAusgeben(spielfeld);
int steineZähler = 0; int steineZähler = 0;
// Gewinner Loop // Gewinner Loop
@ -30,8 +30,11 @@ public class VierGewinnt {
} else { } else {
System.out.println("Es gewinnt Spieler " + spieler); System.out.println("Es gewinnt Spieler " + spieler);
} }
} while (weiter); System.out.println();
System.out.print("Möchten Sie noch eine Runde spielen (j/n)? ");
weiter = kb.next();
} while (weiter.equalsIgnoreCase("j"));
System.out.println("Auf Wiedersehen!"); System.out.println("Auf Wiedersehen!");
} // main } // main