Ausgabe verschönert.

tryOut
Oliver Hummel 2023-11-09 11:04:35 +01:00
parent 6ebeb27294
commit d6bbe92556
1 changed files with 25 additions and 18 deletions

View File

@ -1,21 +1,5 @@
public class VierGewinnt {
public static void spielfeldAusgeben(char[][] spielfeld) {
System.out.println();
// Alle Zeilen ausgeben
for (int z = 0; z < spielfeld.length; z++) {
// Alle Spalten der z-ten Zeile ausgeben
for (int s = 0; s < spielfeld[z].length; s++) {
System.out.print("| " + spielfeld[z][s] + " " );
}
System.out.println("|");
}
System.out.println();
}
public static void main(String[] args) {
System.out.println("Willkommen zu 4 Gewinnt!");
@ -24,7 +8,6 @@ public class VierGewinnt {
do {
char[][] spielfeld = spielfeldInitialisieren();
// Spielfeld ausgeben
spielfeldAusgeben(spielfeld);
// Gewinner Loop
@ -33,8 +16,9 @@ public class VierGewinnt {
// wer ist dran?
// Spielstein einwerfen -> Auswahl welche Spalte
System.out.println("Hier würde ein Stein eingeworfen.");
// Spielfeld ausgeben
spielfeldAusgeben(spielfeld);
// Gewinnerprüfung
@ -58,5 +42,28 @@ public class VierGewinnt {
return spielfeld;
}
public static void spielfeldAusgeben(char[][] spielfeld) {
System.out.println();
// Alle Zeilen ausgeben
for (int z = 0; z < spielfeld.length; z++) {
// Alle Spalten der z-ten Zeile ausgeben
for (int s = 0; s < spielfeld[z].length; s++) {
System.out.print("| " + spielfeld[z][s] + " " );
}
System.out.println("|");
}
System.out.println();
for (int s = 0; s < spielfeld[0].length; s++) {
System.out.print("| " + (s+1) + " " );
}
System.out.println("|");
System.out.println();
}
}