Diese Java-Klasse generiert 6 Lottozahlen und legt diese in einem Array ab.
Dabei stellt die Klasse sicher, dass keine Zahlen doppelt gezogen werden.

Tipp: Sonderangebote Amazon-B-Ware speziell für Studenten (Amazon-Affiliate-Link)

 

public class LottozahlenArray {

public static void main(String[] args) {

// TODO Auto-generated method stub

boolean[] kugelgezogen;

int[] lottozahlen;

int zufallszahl =0;

lottozahlen= new int[6];

kugelgezogen= new boolean[49];

for ( int i =0; i < lottozahlen.length; i ++){

if (i==0){

zufallszahl=(int) (Math.random()*49+1);

lottozahlen[0]=zufallszahl;

kugelgezogen[zufallszahl-1]=true;

}

zufallszahl=(int) (Math.random()*49+1);

while (kugelgezogen[zufallszahl-1]==true){

zufallszahl=(int) (Math.random()*49+1);

}

kugelgezogen[zufallszahl-1]=true;

lottozahlen[i] = zufallszahl;

}

for ( int i =0; i <= 5; i ++){

System.out.println(„Lottozahl „ + (i+1) + “ ist: „ + lottozahlen[i]);

}

}

}

 

Tipp: Sonderangebote Amazon-B-Ware speziell für Studenten (Amazon-Affiliate-Link)