Oppure

Loading
24/06/11 16:27
anthony015
Postato originariamente da comina8:

Oltre al metodo di anthony015 un codice equivalente ma (secondo me) più leggibile sarebbe:

//per inizializzare la casualità
//da fare UNA VOLTA SOLA all'intero di un programma
srand(time(NULL));
NGen=(rand()%n)+1; //genera numeri da 1 a n compresi
                                //senza il "+1" andrebbe da 0 a n-1


Spero di essere stato d'aiuto.
Ciao ciao


il problema è che ad n anche se da 700000, rand al massimo ritorna 32767...
Ultima modifica effettuata da anthony015 24/06/11 16:27
aaa
24/06/11 18:01
comina8
Cavolo è vero, non me lo ricordavo più =)
Allora è perfetto il tuo metodo.

Ciao a tutti
Ultima modifica effettuata da comina8 24/06/11 18:01
aaa