Zufallszahlen generieren und dabei eine Zahl weglassen

twa

Mitglied
Hallo leute, bitte schnellst möglich um Hilfe..
Folgendes Problem: Hab für die Schule ein Projekt übernommen, dabei gehts um ein Programm das Millionenshow oda Wer wird Millionär ähnlen soll. Dabei hab ich das Problem mit den Antworten, sie sollen immer in verschiedener Reihenfolge auf die Labels geschrieben werden, die einfachste Möglichkeit dabei ist es mit Zufallszahlen zu programmieren, aber wie kann ich z.B.: eine Zufallszahl aus 4 generieren dabei aber 2 weglassen??
 

Sanix

Top Contributor
Warum willst du 2 weglassen? Wenn er den 50/50 Joker nimmt, berechnest du halt nochmal den "Zufall".

Also zuerst zufällig die Reihenfolge. Beim Joker halt nochmals 2 Zahlen zwischen 1-4 generieren und diese dann weglöschen.
 

Marco13

Top Contributor
Meine Glaskugel sagt mir, dass du sowas vorhast wie
Code:
Setze Antwort 0 an zufällige Position X aus 0...3
Setze Antwort 1 an zufällige Position Y aus 0...3 ohne X
Setze Antwort 2 an zufällige Position Z aus 0...3 ohne X,Y
...

Einfacher wäre dann ggf. sowas wie
Code:
List<Integer> positions = new ArrayList<Integer>();
positions.add(0);
positions.add(1);
positions.add(2);
positions.add(3);
Collections.shuffle(positions);

for (i=0..3)
{
    setAnswerAt(positions.get(i));
}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M nicht gleichverteilte Zufallszahlen generieren Allgemeine Java-Themen 6
A Zufallszahlen & Laufzeitmessung (insertionSort)? Allgemeine Java-Themen 2
Anas Zufallszahlen & Laufzeitmessung (insertionSort) Allgemeine Java-Themen 5
A Methoden Matrixfelder mit Zufallszahlen befüllen Allgemeine Java-Themen 6
Q int-Array mit Zufallszahlen füllen Allgemeine Java-Themen 3
S Wie Zufallszahlen in txt speichern? Allgemeine Java-Themen 4
L Zufallszahlen mit Random.nextdouble() Allgemeine Java-Themen 3
D einmalige Zufallszahlen erstellen Allgemeine Java-Themen 10
F Zufallszahlen und Frames Allgemeine Java-Themen 5
A Problem mit Zufallszahlen und Multithreading Allgemeine Java-Themen 14
R 1000 Zufallszahlen Allgemeine Java-Themen 9
H Zufallszahlen und JSP Allgemeine Java-Themen 3
N Zufallszahlen in einem gegebenen Bereich erzeugen Allgemeine Java-Themen 9
LimDul Eindeutige ID (ala UUID) generieren als numerisch, maximal 16 Stellen Allgemeine Java-Themen 11
R Farbe zu einem Eckpunkt generieren Allgemeine Java-Themen 0
J Sudoku generieren Schwierigkeitsgrad Allgemeine Java-Themen 3
G Aus JTextField Zahlen auslesen und random generieren Allgemeine Java-Themen 10
D Mail aus GUI generieren Allgemeine Java-Themen 2
J Primzahlen generieren Allgemeine Java-Themen 6
M Serien- / Werksnummern generieren Allgemeine Java-Themen 7
K Java QUIZ-Spiel Fragen und Antworten generieren?! Allgemeine Java-Themen 5
N Zahl mit bestimmter Länge und nur bestimmten Zahlen generieren lassen Allgemeine Java-Themen 7
M Zufälligen String generieren und alle 5 Minuten ändern Allgemeine Java-Themen 2
T Geschwindigkeit beim Generieren erhöhen? Allgemeine Java-Themen 7
DStrohma Verschlüsselung: SALT aus Passwort generieren? Allgemeine Java-Themen 3
darekkay (JUnit) Testdaten generieren - Framework? Allgemeine Java-Themen 2
L Generieren Zufallsdaten aus CSV dateien Allgemeine Java-Themen 11
N String generieren Allgemeine Java-Themen 3
J Hash aus Verzeichniss generieren Allgemeine Java-Themen 2
Eldorado Barcodes mit statischer Breite generieren Allgemeine Java-Themen 3
M aus 3 BufferedImages 1 generieren Allgemeine Java-Themen 5
E Zufallszahl generieren Allgemeine Java-Themen 5
M Shapes mit abgerundeten Ecken generieren Allgemeine Java-Themen 2
S Mittels eines Applets Bilder generieren die in einer Webseite angezeigt werden..? Allgemeine Java-Themen 8
MQue List<String> aus List<Object> generieren Allgemeine Java-Themen 2
V Einfache toString() generieren? Allgemeine Java-Themen 6
O .jar Files - Tools zum generieren Allgemeine Java-Themen 25
B PDF generieren. Problem mit PipedStreams. Allgemeine Java-Themen 4
G UML aus Commandline generieren Allgemeine Java-Themen 9
B Mit Java Powerpoint Reporte und PDF generieren Allgemeine Java-Themen 9
lumo "Exzessiv" dynamisches generieren Allgemeine Java-Themen 6
B Schlüssel von Java automatisch generieren lassen. Allgemeine Java-Themen 4
T Einfachen Ton in Java generieren Allgemeine Java-Themen 4
B String generieren Allgemeine Java-Themen 4
S Datei aller möglich encodings generieren Allgemeine Java-Themen 2
G Char-zufällig-generieren Allgemeine Java-Themen 11
H RTF zu Word-Dokument generieren Allgemeine Java-Themen 5
B Namen eines Objekts generieren? Allgemeine Java-Themen 4
C Laufende Nummer generieren Allgemeine Java-Themen 4
S Dynamisches Feld generieren. Allgemeine Java-Themen 10
N Transaktionsnummer (Tan) generieren? Allgemeine Java-Themen 5
B Binaräres Format in Dezimalformat umwandeln u. dabei die Zwischenschritte ausgeben Allgemeine Java-Themen 3
O RXTX Geschwindigkeit? Codebeispiel dabei. Allgemeine Java-Themen 21

Ähnliche Java Themen

Neue Themen


Oben