F
Fragensteller1
Gast
Hallo zusammen
Ich fange gerade an und probiere mich an Zufallszahlen, bei denen keine Zahl doppelt vorkommen darf.
Kann mir jemand bestätigen, ob das so funktioniert? Hab einen "Pulttest" gemacht, also auf Papier und bin der Meinung, dass nun keine doppelte Zahlen mehr vorkommen können.
Bei getrandom kommen ZAHLENvon 1-20 und die Anzahl beträgt 6
Vielen Dank im Voraus
Ich fange gerade an und probiere mich an Zufallszahlen, bei denen keine Zahl doppelt vorkommen darf.
Kann mir jemand bestätigen, ob das so funktioniert? Hab einen "Pulttest" gemacht, also auf Papier und bin der Meinung, dass nun keine doppelte Zahlen mehr vorkommen können.
Bei getrandom kommen ZAHLENvon 1-20 und die Anzahl beträgt 6
Java:
//Zufallszahl ziehen
for (i=0;i<ANZAHL;i++){
x=getrandom(ZAHLEN);
//Doppelte Werte abfangen
for(j=0;j<ANZAHL;j++){
do{
for (k=0;k<ANZAHL;k++){
while(x==zufallszahl[k]){
x=getrandom(ZAHLEN);
}
}
}while(x==zufallszahl[j]);
}
//Zufallszahl in Array hinzufuegen, falls nicht doppelt
Zufallszahl[i]=x;
}
Vielen Dank im Voraus