Kod:
package loto;
import java.util.Random; // random sayı üretmek için gerekli sınıf
import java.util.Scanner; //kullanıcıdan girdi almak için kullanılan sınıf
public class Loto {
public static void main(String[] args) {
Scanner s = new Scanner(System.in); // tarayıcı sınıfından s adında bir değişken üretiyoruz
System.out.println("Kaç kolon oynayacaksınız?(1/8)");
int kolonsayisi = s.nextInt(); //alınan değeri kolon sayisi olarak kullanacağız.
int kolon[][] = new int[8][6];
for(int i=0;i<kolonsayisi;i++ ){
for(int j=0;j<6;j++ ){
Random rnd = new Random();
int sayi=1+rnd.nextInt(49);//Oynanan 0 olmamalı
if(sayi!=kolon[i][j]){//Aynı kolondaki sayılar farklı olmalı.
kolon[i][j]=sayi;
}
}
}
System.out.println("Oynanan Kolonlar:");
for(int i=0;i<kolonsayisi;i++ ){
System.out.println("");
for(int j=0;j<6;j++ ){
System.out.print( kolon[i][j] + " ");
}
}
System.out.println("");
System.out.println("Bol Şanslar...");
}
}
Deneyelim:
Kaç kolon oynayacaksınız? (1/8)
5
Oynanan Kolonlar:
43 23 26 18 28 47
10 3 26 31 36 7
32 28 32 23 30 11
40 13 24 24 48 2
48 13 13 38 43 27
Bol Şanslar...