Ciao,
devo realizzare un programma che mi genera dei numeri casuali da 0 a 100 ma leggendo vari post e guide sul C su google.it non riesco a capirne il funzionamento....
sopratutto quando parlano del seme da cambiare. bohh
grazie
Ciao,
devo realizzare un programma che mi genera dei numeri casuali da 0 a 100 ma leggendo vari post e guide sul C su google.it non riesco a capirne il funzionamento....
sopratutto quando parlano del seme da cambiare. bohh
grazie
questo è un pezzo di codice che genera numeri a caso e li mette in una lista linkata...
creaElemento prende il valore ottenuto dalla rand e lo inserisce nella lista passata....
codice:srand(time(NULL)); /* Inizializzo il seme del generatore di numeri casuali */ lst = (struct Lista*) malloc(sizeof(struct Lista)); /* Alloco la lista (1° elemento) */ ptr = lst; /* Memorizzo il puntatore */ /* Popolo la lista con elementi casuali */ for(i=0; i<10; i++) { creaElemento(lst, rand()); lst = lst->prossimo;
ho capito che si fa +o- così, ma non so cosa voglia dire
inizializzare il seme... e come creare dei limiti dove generare i numeri casuali
es tra 0 e 10 o 0 100
grazie
Originariamente inviato da Omar2
ho capito che si fa +o- così, ma non so cosa voglia dire
inizializzare il seme... e come creare dei limiti dove generare i numeri casuali
es tra 0 e 10 o 0 100
grazie
rand() % <valore_max>
DYNAMIC+ [ E-mail ]
Secondo me non si può fare!