Numeri casuali
Un esempio
#include <iostream>
using namespace std;
int main()
{
int dado;
// conterrà il valore del dado dopo il lancio
srand(time(0));
// inizializzazione numeri casuali
dado = (rand() % 6) + 1;
// numero casuale compreso fra 1 e 6
cout<<"Lancio del dado .... e' uscita la faccia "<<dado;
}
Esercizio 1
 Scrivere un programma C++ che simula il lancio di
un dado da parte di due giocatori. Visualizza il
punteggio ottenuto dal primo giocatore, visualizza il
punteggio ottenuto dal secondo giocatore poi
visualizza il giocatore che ha ottenuto il punteggio
maggiore.
Esercizio 2
 Completare il programma precedente facendo in
modo che in caso di ugual punteggio si simuli il
lancio di una monetina (testa o croce). Nel caso esca
testa il vincitore è il primo concorrente, nel caso esca
croce è il secondo.
Esercizio 3
 Modificare l’esercizio precedente facendo in modo
che ogni giocatore “lanci” due dadi e che il punteggio
ottenuto sia la somma del punteggio ottenuto in
ciascun dado.
Scarica

Numeri casuali - Alberto Ferrari