Io ho provato a fare in questo modo:
Io dovrei ottenere 7 estrazioni diverse 'n' volte, dove 'n' nel mio programma è rappresentato dalla variabile numero. Queste 7 estrazioni devono essere diverse tra di loro ma possono essere ripetute nelle estrazioni successive. Come ho provato a fare io, ottengo le stesse 7 estrazioni 'n' volte. Come mai?codice:a=0; while(a<numero) { srand(time(0)); for(i=a*7;i < (a*7)+7;i++) if(!i) numeri_casuali[i]=rand()%51+1; else do { d=0; numeri_casuali[i]=rand()%51+1; for(j=a*7;j < i;j++) if(numeri_casuali[i]==numeri_casuali[j])d=1; }while(d); a=a+1; }

Rispondi quotando
