Generatore di numeri casuali (utile per il superenalotto)

lug 28th, 2009 | Filed under C++, Snippet

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:
generatorenumericasuali_foto

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:

#include <iostream>

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<&lt;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. :D

Link sponsorizzati

Segnalalo ai tuoi amici!

Post correlati:

  1. andrea
    nov 2nd, 2009 at 19:06

    però estrae numeri uguali più volte

  2. codesnippet
    nov 2nd, 2009 at 19:21

    Effettivamente hai ragione :D

    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.