come facci a generare un numero casuale intero tra A e B?
come facci a generare un numero casuale intero tra A e B?
nn so come si generino in C, ma suppongo sia come per gli altri linguaggi.
Ammettiamo che una funzione Rnd generi un numero casuale x tale che 0 <= x <= 1. Allora il numero C desiderato (A <= C <= B) si ottiene così:
C = A + Rnd*(B-A)
EDIT: ops... lo volevi intero...
C = (int)(A + Rnd*(B-A))
ciao
"Come vedi tutto è usuale, solo che il tempo chiude la borsa e c'è il sospetto che sia triviale l'affanno e l'ansimo dopo una corsa, l'ansia volgare del giorno dopo, la fine triste della partita, il lento scorrere senza uno scopo di questa cosa che chiami vita."