From d6bbe92556aa15d01e8df27a6ad180e14ad4eea4 Mon Sep 17 00:00:00 2001 From: Oliver Hummel Date: Thu, 9 Nov 2023 11:04:35 +0100 Subject: [PATCH] =?UTF-8?q?Ausgabe=20versch=C3=B6nert.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 4Gewinnt/src/VierGewinnt.java | 43 ++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 18 deletions(-) diff --git a/4Gewinnt/src/VierGewinnt.java b/4Gewinnt/src/VierGewinnt.java index 88ba3fe..7aba626 100644 --- a/4Gewinnt/src/VierGewinnt.java +++ b/4Gewinnt/src/VierGewinnt.java @@ -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(); + } }