From 9404b01c9a2e85389da33fb8eeda6ae3364b0315 Mon Sep 17 00:00:00 2001 From: Eric Paci <3014947@stud.hs-mannheim.de> Date: Wed, 15 May 2024 12:40:39 +0200 Subject: [PATCH] =?UTF-8?q?unn=C3=B6tige=20Sachen=20entfernt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sonderübungen/src/Schachbrett.java | 31 +++--------------------------- 1 file changed, 3 insertions(+), 28 deletions(-) diff --git a/Sonderübungen/src/Schachbrett.java b/Sonderübungen/src/Schachbrett.java index 84810ec..638b9ac 100644 --- a/Sonderübungen/src/Schachbrett.java +++ b/Sonderübungen/src/Schachbrett.java @@ -1,5 +1,3 @@ -import java.util.Scanner; - public class Schachbrett { //bauen eines schachbretts Feldname(0,0) -> "A1" private String[][] felder; @@ -8,40 +6,17 @@ public class Schachbrett { felder = new String[][] {{"A","B","C","D","E","F","G","H"},{"1","2","3","4","5","6","7","8"}}; } - - public static int gueltigeEingabe(Scanner in, String achse) { - int zahl = 0; - do { - System.out.println("Position auf " + achse + " Achse: "); - zahl = in.nextInt(); - } while (istEingabeUngueltig(zahl)); - - return zahl; - } - - public static boolean istEingabeUngueltig(int Zahl) { - if (Zahl < 1 || Zahl > 8) { - System.out.println("Falsche Eingabe, bitte gib eine Zahl zwischen 1 und 8 ein."); - return true; - - } else return false; - - } public String feldname(int row, int col) { String Ergebnis = felder[0][col] + felder[1][row]; + //System.out.println("Die Position auf dem Schachbrett ist: " + Ergebnis); return Ergebnis; } public static void main(String[] args) { - Scanner in = new Scanner(System.in); - int x = gueltigeEingabe(in, "x"); - int y = gueltigeEingabe(in, "y"); - in.close(); - - Schachbrett instanz = new Schachbrett(); - String ergebnis = instanz.feldname(y-1,x-1); + + String ergebnis = new Schachbrett().feldname(0,0); System.out.println("Die Position auf dem Schachbrett ist: " + ergebnis); }