Originariamente inviato da maninblack
ciao

...devo generare 2 coppie di numeri casuali per "n" volte, il piu' possibile distinti. Ho provato a fare cosi' solo ke mi genera sempre due stessi numeri:
codice:
dove n= range in cui generare il num
k= è il numero di coppie da generare
while(k<v)
{
srand (time(NULL));
num1=rand()%n;
printf ("%d\n", num1);
num2=rand()%n;
printf ("%d\n", num2);
k++;
}
mai usare srand all'interno di un ciclo..
e' una funzione lenta..
codice:
srand (time(NULL));
while(k<v)
{
num1=rand()%n;
printf ("%d\n", num1);
num2=rand()%n;
printf ("%d\n", num2);
k++;
}