Ominide 690 punti

Questo è un codice sorgente di un programmino banale e facile da capire. Permette
la creazione di lettere trasformate in codice ASCII in modo random (utilizzando srand). Le prime righe di codice sono delle include necessarie per permettere la creazione del numero casuale e la visualizzazione. La prima cout permette l'uscita sullo schermo di quella frase una volta creato l'eseguibile. La srand, come detto prima, serve per la creazione di dei numeri casuali che saranno poi utilizzati per creare la lettera random. Le successive due righe sono semplici commenti per aiutare a capire l'esercizio. Nell'altra riga "lettera=rand()%5+65;"
è fondamentale in quanto viene creata la lettera che in seguito verrà con le cout
verrà "sparata" su schermo. Per provare questo esercizio è necessario un compilatore C/C++ come ad esempio Codeblocks (che io stesso utilizzo). Inoltre, bisogna creare un nuovo progetto dove inserire questo codice ed effettuare il debug. Infine potete "divertirvi" con la creazione di lettere random :)

#include <iostream>
#include <cstdlib>
#include <time.h>
#include <iomanip>
#include <stdlib.h>
using namespace std;

int main()
{
cout<<"Generazione vocale maiuscola"<<endl;
srand(time(NULL));
/*+(65+69+73+79+85
*/char lettera;
lettera = rand()%5+65;
cout<<endl;
cout<<lettera;
system ("pause");
return 0;
}

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email