From 3e6d6208cd1326c64c7a28996e462d74041ee38f Mon Sep 17 00:00:00 2001 From: jannisfingerhut Date: Fri, 10 Feb 2023 22:46:58 +0100 Subject: [PATCH] =?UTF-8?q?#17=20Karteikarten=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LernProgramm/FunktionenAusgelagert.java | 27 +++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/LernProgramm/FunktionenAusgelagert.java b/LernProgramm/FunktionenAusgelagert.java index bf30c74..ff55a4a 100644 --- a/LernProgramm/FunktionenAusgelagert.java +++ b/LernProgramm/FunktionenAusgelagert.java @@ -139,6 +139,33 @@ public static void Fakultaet() { } +public static void Karteikarten() { + + try (Scanner eingabeKK = new Scanner(System.in)) { + + String[][] karteikarten = { { "Was ist die Hauptstadt von Deutschland?", "Berlin" }, + { "Welches ist der größtes Planet in unserem Sonnensystem?", "Jupiter" }, + { "Wer hat die Mona Lisa gemalt?", "Leonardo da Vinci" }, + { "Wer ist der Bundeskanzler von Deutschland?", "Olaf Scholz" }, + { "Wer hat den Z1 entworfen?", "Zuse" }, { "W", "Olaf Scholz" }, + { "Wer ist der Bundeskanzler von Deutschland?", "Olaf Scholz" }, + // Sonstige Fragen können hier eingefügt werden + }; + + int PunkteZähler = 0; + for (String[] karteikarte : karteikarten) { + System.out.println(karteikarte[0]); + String answer = eingabeKK.nextLine(); + if (answer.equalsIgnoreCase(karteikarte[1])) { + System.out.println("Korrekt!"); + PunkteZähler++; + } else { + System.out.println("Leider falsch. Die richtige Antwort wäre: " + karteikarte[1]); + } + } + System.out.println("Dein Punktestand ist " + PunkteZähler + " von insgesamt " + karteikarten.length); + } + }