PDA

View Full Version : Riempimento griglia con numeri random


dottorkame
21-10-2003, 10:08
Ciao ho creato uina griglia 4 x 4 che devo riempire con degli interi da 1 a 15.
Per farlo ho usato il metodo Math.random, solo che io non posso avere due o piu' numeri uguali.
Come posso fare ad avere tutti i numeri da 1 a 15?

PGI
21-10-2003, 10:57
int[] rNum=new int[15];
for(int i=0;i<15;i++) {
rNum[i]=(int)(Math.random()*15+1);
for(int h=1;h<=i;h++) {
if(rNum[i]==rNum[h-1]) {
i--;
}
}
}


E' un modo un po' brutale ma è il primo che mi è venuto in mente.

&Ciao.

dottorkame
28-10-2003, 23:46
Grazie mi hai dato una buona idea!:D