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 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) { public static void main(String[] args) {
System.out.println("Willkommen zu 4 Gewinnt!"); System.out.println("Willkommen zu 4 Gewinnt!");
@ -24,7 +8,6 @@ public class VierGewinnt {
do { do {
char[][] spielfeld = spielfeldInitialisieren(); char[][] spielfeld = spielfeldInitialisieren();
// Spielfeld ausgeben
spielfeldAusgeben(spielfeld); spielfeldAusgeben(spielfeld);
// Gewinner Loop // Gewinner Loop
@ -33,8 +16,9 @@ public class VierGewinnt {
// wer ist dran? // wer ist dran?
// Spielstein einwerfen -> Auswahl welche Spalte // Spielstein einwerfen -> Auswahl welche Spalte
System.out.println("Hier würde ein Stein eingeworfen.");
// Spielfeld ausgeben spielfeldAusgeben(spielfeld);
// Gewinnerprüfung // Gewinnerprüfung
@ -59,4 +43,27 @@ public class VierGewinnt {
return spielfeld; 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();
}
} }