Hallo liebe comunity!
Wir sollten ein Lotto programm schreiben, bin auch weit gekommen nur leider kommen die selben Werte raus, obwohl ich versucht habe dies zu verhinden! Habe den Fehler leider nicht finden können!
Danke im Vorraus!!
Wir sollten ein Lotto programm schreiben, bin auch weit gekommen nur leider kommen die selben Werte raus, obwohl ich versucht habe dies zu verhinden! Habe den Fehler leider nicht finden können!
Code:
package paket1;
import java.util.*;
import javax.swing.JOptionPane;
public class Klasse1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Automatisch erstellter Methoden-Stub
int []zahlen = new int[51];
Random zufall = new Random();
for (int i=0;i<50;++i ){
zahlen[i] = i;
}
int e = 50;
int t = 51;
for(int ii=0;ii<7;ii++ ) {
e = e-1;
t--;
zahlen[e] = zufall.nextInt(e);
zahlen[t] = zahlen[e];
}
JOptionPane.showMessageDialog(null, "Die Lottozahlen sind "+zahlen[50]+" "+zahlen[49]+" "+zahlen[48]+" "+zahlen[47]+" "+zahlen[46]+" "+zahlen[45]+" und die Zusatzzahl ist "+zahlen[44],"Lotto",1);
}
}
Danke im Vorraus!!