Generatore di numeri casuali (utile per il superenalotto)
Link sponsorizzati
Si, è una cavolata, ma quanti di voi non sanno che numeri giocare al superenalotto? C’è chi per ovviare a questo problema si affida alla smorfia, chi gioca i numeri delle ricorrenze (date di nascita, o eventi particolari), oppure chi, come me, decide di lasciar generare i numeri direttamente al computer, perchè la fantasia non lo aiuta molto. Così, per ovviare al problema, ho scritto un programma prettamente inutile che però potrebbe aiutare. Basta scaricare il generatore di numeri casuali e lanciarlo. Si ha di fronte una schermata del genere:

Come vedete è semplicissimo da usare (l’avevo detto che è minimale)
Link sponsorizzati
Dato che stiamo parlando di un blog a sfondo informatico, prettamente basato sulla programmazione, molti di voi vorranno il codice.
Bene, il sorgente è scritto in C++ ed è molto semplice:
using namespace std;
int main() {
int n;
srand(time(0));
cout< <"Quanti numeri vuoi generare: ";
cin>>n;
for(int i=0;i<n ;i++)
cout<<1+rand()%90<< " ";
cout<<"nnPremi un tasto per continuare... ";
fflush(stdin);
cin.get();
return 0;
}
Ahh, quasi dimenticavo, nel caso in cui vinciate qualcosa, ricordatevi di me. Mi raccomando.
Link sponsorizzati


però estrae numeri uguali più volte
Effettivamente hai ragione
Bisognerebbe usare un array dove mettere i numeri estratti e mano mano vedere che il nuovo numero generato all’iesima iterazione non sia già presente nell’array.