diff --git a/bin/LernProgramm/ProgrammMain.java b/bin/LernProgramm/ProgrammMain.java index 046489d..a790d6b 100644 --- a/bin/LernProgramm/ProgrammMain.java +++ b/bin/LernProgramm/ProgrammMain.java @@ -6,16 +6,17 @@ public class ProgrammMain { public static void main(String[] args) { + boolean w = false; System.out.println("Willkommen bei diesem kleinen konsolenbasierten 'LernProgrammm'!\n"); - System.out.println("Du hast x Spielmodi!\n " + "1. Karteikarten\n" + - "2. Quizz\n" + "3. Binaer-Inverter\n" + "4. PrimZahlen bis 100\n"+ "5. Schaltjahrberechnung\n" - +"6. Schätzung der Zeit\\n"+"7. ?\n" +"8. ...\n" - ); - - + do { + + System.out.println("Du hast x Spielmodi!\n " + "1. Karteikarten\n" + "2. Quizz\n" + "3. Binaer-Inverter\n" + + "4. PrimZahlen bis 100\n" + "5. Schaltjahrberechnung\n" + "6. Schätzung der Zeit\\n" + "7. ?\n" + + "8. ...\n"); + + Scanner einleser = new Scanner(System.in); - try (Scanner einleser = new Scanner(System.in)) { int wahl = einleser.nextInt(); switch (wahl) { case 1: @@ -49,16 +50,27 @@ public class ProgrammMain { break; case 8: - System.out.println("Hier könnte dein Code stehen!\n" + "Werde kreativ und erstelle eigene Funktioenn, die du auf dich anpassen kannst!"); - + System.out.println("Hier könnte dein Code stehen!\n" + + "Werde kreativ und erstelle eigene Funktioenn, die du auf dich anpassen kannst!"); + break; default: System.out.println("Ungültige Eingabe, versuche es bitte erneut!\n"); + + } + System.out.println("\nMöchtest du erneut spielen?"); + Scanner scan = new Scanner(System.in); + char c = scan.next().charAt(0); + { + if (c == 'y') { + w = true; + } else { + w = false; + } } - } - System.out.println("Programm beendet\n"+ - "Wir würden uns sehr über ein Feedback sowie gemeldete Bugs freuen"); - + } while (w == true); + + System.out.println("Programm beendet\n" + "Wir würden uns sehr über ein Feedback sowie gemeldete Bugs freuen"); }