From 0b8431b9d3fe52f6c5332e269b5dd13f80dce04c Mon Sep 17 00:00:00 2001 From: Eric Paci <3014947@stud.hs-mannheim.de> Date: Fri, 10 May 2024 11:46:53 +0200 Subject: [PATCH] Mehr Detail bei Ausgaben --- Sonderübungen/src/Aufgabe1.java | 6 +----- Sonderübungen/src/Exercise2.java | 9 +++++---- Sonderübungen/src/exercise3.java | 4 ++-- Sonderübungen/src/exercise4.java | 4 ++-- 4 files changed, 10 insertions(+), 13 deletions(-) diff --git a/Sonderübungen/src/Aufgabe1.java b/Sonderübungen/src/Aufgabe1.java index 94092b9..e0bc4aa 100644 --- a/Sonderübungen/src/Aufgabe1.java +++ b/Sonderübungen/src/Aufgabe1.java @@ -1,16 +1,12 @@ -//import java.util.Scanner; import java.util.Random; public class Aufgabe1 { public static void main(String[] args) { - //Scanner sc = new Scanner(System.in); - //int Eingabe = sc.nextInt(); - //sc.close(); //Erstelle einen sechsseitigen Würfel in Java. Würfle einmal und gebe das Ergebnis aus. Random rand = new Random(); int supremum = 6; int wuerfel = rand.nextInt(supremum) + 1; - System.out.println("Würfel mit 6 Augen" + wuerfel); + System.out.println("Würfel mit 6 Augen: " + wuerfel); //Erstelle einen vier- / acht- / zehn- / zwölf-/ zwanzigseitigen Würfel in Java. Gebe auch das Ergebnis eines Wurfes aus. int[] wuerfelAugen = {4, 8, 10, 12, 20}; diff --git a/Sonderübungen/src/Exercise2.java b/Sonderübungen/src/Exercise2.java index 09d2889..00b567c 100644 --- a/Sonderübungen/src/Exercise2.java +++ b/Sonderübungen/src/Exercise2.java @@ -3,18 +3,19 @@ import java.util.Random; public class Exercise2 { public static void main(String[] args) { -//Würfle einen sechsseitigen Würfel 100 mal. Gebe jedes Ergebnis aus + int supremum = 6; + //Würfle einen sechsseitigen Würfel 100 mal. Gebe jedes Ergebnis aus System.out.println("100 Wuerfe eines 6 seitigen Wuerfels: "); Random rand = new Random(); - int supremum = 6; for (int i = 1; i <= 100; i++) { + //Wenn eine Sechs gewürfelt wird, gebe zusätzlich aus der gleichen Zeile den String "Max Schaden" aus. String maxSchaden = ""; int wuerfel = rand.nextInt(supremum) + 1; if (wuerfel == 6) { maxSchaden = " Max Schaden"; } - System.out.println("Würfel mit 6 Augen: " + wuerfel + maxSchaden); - //Wenn eine Sechs gewürfelt wird, gebe zusätzlich aus der gleichen Zeile den String "Max Schaden" aus. + System.out.println("Wurf Nummer " + i + ": " + wuerfel + maxSchaden); + } } diff --git a/Sonderübungen/src/exercise3.java b/Sonderübungen/src/exercise3.java index 4b477ed..2515d84 100644 --- a/Sonderübungen/src/exercise3.java +++ b/Sonderübungen/src/exercise3.java @@ -11,14 +11,14 @@ public class exercise3 { while (i < 3){ int wuerfel = rand.nextInt(supremum) + 1; if (wuerfel == 6) i += 1; - System.out.println("Würfel mit 6 Augen: " + wuerfel + " " + i); + System.out.println("Würfel mit 6 Augen: " + wuerfel); } //Würfle einen sechsseitigen Würfel solange bis 3 mal hintereinander die Sechs gewürfelt wurde while (j < 3){ int wuerfel = rand.nextInt(supremum) + 1; if (wuerfel == 6) j += 1; else j = 0; - System.out.println("neuer Würfel: " + wuerfel + " " + j); + System.out.println("neuer Würfel: " + wuerfel); } } diff --git a/Sonderübungen/src/exercise4.java b/Sonderübungen/src/exercise4.java index b1488a0..6c86e48 100644 --- a/Sonderübungen/src/exercise4.java +++ b/Sonderübungen/src/exercise4.java @@ -19,8 +19,8 @@ public class exercise4 { public static void main(String[] args) { int augenzahl = 4; int modifier = 5; - System.out.println(roll(augenzahl, modifier)); - System.out.println(roll(augenzahl)); + System.out.println("Wurf + Modifier: " + roll(augenzahl, modifier)); + System.out.println("Wurf: " + roll(augenzahl));