M
Myt
Gast
Hallo Java-Jünger,
ich (FISI-Azubi, 1 Lehrjahr)) soll für die Arbeit ein Java-Programm schreiben, welches einen Würfel emuliert. Es soll zunächst über JOptionPane abgefragt werden, wie oft gewürfelt werden soll. Die Würfelzahlen dürfen von 1 bis 6 sein. Ein normaler Würfel halt. Dann sollen die Würfelergebnisse ausgegeben werden über JOptionPane.
Der Zufallsgenerator ist kein Problem, ich hatte mir das dann so vorgestellt:
Das funktioniert soweit auch. Nur die Würfelergebnisse werden immer in einem neuen JOptionPane-Fenster angezeigt. Und der Cheff meint er will ALLE Ergebnisse, die gewürfelt werden sollten in 1 einziges JOptionPane Fenster zu kriegen. Ich hab viel Überlegt, aber keine Lösung gefunden. Die Theorie ändert sich so nämlich stark.
Wie soll ich das anstellen?
Danke im Vorraus für alle Antworten!
ich (FISI-Azubi, 1 Lehrjahr)) soll für die Arbeit ein Java-Programm schreiben, welches einen Würfel emuliert. Es soll zunächst über JOptionPane abgefragt werden, wie oft gewürfelt werden soll. Die Würfelzahlen dürfen von 1 bis 6 sein. Ein normaler Würfel halt. Dann sollen die Würfelergebnisse ausgegeben werden über JOptionPane.
Der Zufallsgenerator ist kein Problem, ich hatte mir das dann so vorgestellt:
Code:
import javax.swing.*;
public class wurfel
{
public static void main (String[]args)
{
// Deklaration
String s_name = JOptionPane.showInputDialog (null, "Hi! Wie ist dein Name?");
String s_anzahl = JOptionPane.showInputDialog (null, "Hallo " + s_name + "! Wie oft möchtest du wuerfeln?");
// Parsen
int i_anzahl = Integer.parseInt (s_anzahl);
// Do-While START
do {
// Zufallsgenerator
double d_zufall = (Math.random () * 5) + 1;
double d_gerundet = Math.round(d_zufall);
// Ausgabe
JOptionPane.showMessageDialog (null, "Ergebnis: " + d_gerundet);
// Do-While ENDE
i_anzahl = i_anzahl -1;
} while (i_anzahl > 0);
}
}
Das funktioniert soweit auch. Nur die Würfelergebnisse werden immer in einem neuen JOptionPane-Fenster angezeigt. Und der Cheff meint er will ALLE Ergebnisse, die gewürfelt werden sollten in 1 einziges JOptionPane Fenster zu kriegen. Ich hab viel Überlegt, aber keine Lösung gefunden. Die Theorie ändert sich so nämlich stark.
Wie soll ich das anstellen?
Danke im Vorraus für alle Antworten!