From 2f789bd6c54d8da814d2745bc1433b8c9c3128a0 Mon Sep 17 00:00:00 2001 From: Felitendo Date: Tue, 6 May 2025 14:36:09 +0200 Subject: [PATCH] =?UTF-8?q?"Gewinn=20oder=20Nicht"=20Spiel=20hinzugef?= =?UTF-8?q?=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/de/javagames/Main.java | 9 ++++++--- src/de/javagames/Spiele.java | 21 +++++++++++++++++++++ src/de/javagames/Spielekonsole.java | 13 +++++++++++++ 3 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 src/de/javagames/Spiele.java diff --git a/src/de/javagames/Main.java b/src/de/javagames/Main.java index afa5f34..6075a43 100644 --- a/src/de/javagames/Main.java +++ b/src/de/javagames/Main.java @@ -5,13 +5,16 @@ package de.javagames; public class Main { public static void main(String[] args) { //Erzeugen einer Spielekonsole - Spielekonsole alpha = new Spielekonsole(); - Spieler spieler = new Spieler(); + //Spielekonsole alpha = new Spielekonsole(); + //Spieler spieler = new Spieler(); + + Spiele spiel = new Spiele(); + spiel.gewinnOderNiete(); //alpha.hello(); //spieler.machBenutzerEingabe(); //alpha.goodbye(); - alpha.spielnr(); + //alpha.spielnr(); } } \ No newline at end of file diff --git a/src/de/javagames/Spiele.java b/src/de/javagames/Spiele.java new file mode 100644 index 0000000..cd4e759 --- /dev/null +++ b/src/de/javagames/Spiele.java @@ -0,0 +1,21 @@ +package de.javagames; + +public class Spiele { + public static void gewinnOderNiete() { + int zahl = (int) (Math.random() * 6) + 1; + + int i = 0; + while (i < 10) { + switch (zahl) { + case 1, 2, 3, 4, 5: + System.out.println("Niete"); + break; + case 6: + System.out.println("Gewinn"); + break; + } + i++; + zahl = (int) (Math.random() * 6) + 1; + } + } +} \ No newline at end of file diff --git a/src/de/javagames/Spielekonsole.java b/src/de/javagames/Spielekonsole.java index 3630cd2..ee19112 100644 --- a/src/de/javagames/Spielekonsole.java +++ b/src/de/javagames/Spielekonsole.java @@ -32,4 +32,17 @@ public class Spielekonsole { spielnr(); } } + + public void spielnr2() { + Scanner scan = new Scanner(System.in); + System.out.print("Bitte wähle ein Spiel von 1-3 aus: "); + String spielnr = scan.next().toLowerCase(); + + switch (spielnr) { + case "1", "eins": System.out.println("Du hast Spiel 1 ausgewählt"); break; + case "2", "zwei": System.out.println("Du hast Spiel 2 ausgewählt!"); break; + case "3", "drei": System.out.println("Du hast Spiel 3 ausgewählt!"); break; + default: System.out.println("Ungültige Eingabe! Bitte versuche es erneut!"); spielnr2(); + } + } } \ No newline at end of file