non capisco bene il risultato di questo pezzo di codice
while (i>0 && i>U)
{
vettore[i]++;
i= (int) Math.random()* (U+1));
}
vettore[i]++; cosa provoca? si aumenta il valore della posizione i?
se vettore[i] fosse uguale a 10 diventerebbe 11?
Grazie
non capisco bene il risultato di questo pezzo di codice
while (i>0 && i>U)
{
vettore[i]++;
i= (int) Math.random()* (U+1));
}
vettore[i]++; cosa provoca? si aumenta il valore della posizione i?
se vettore[i] fosse uguale a 10 diventerebbe 11?
Grazie
Non fa altro che incrementareil valore della posizione di memoria i nell'array vettore; in tal modo, se vettore[i] fosse uguale a 21, dopo questa istruzione sarebbe uguale a 22.codice:vettore[i]++;
Lieto di servirla,
EkoZZ![]()
Yes, Linux is better... It does infinites loops in 5 seconds...
~Linus Torvalds~