Informatica 2 Liceo Scientifico Scienze Applicate/Es (while) Bisca Clandestina: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 6:
Qualche volta , anche se marco e' bravo a convincere gli amici, nessuno vuole giocare con lui.
 
Per generare un numero a caso compreso fra 1 e 6 usiamo la funzione 1+RANDrand()%6 , rand() genera un numero , %6 calcola ilresto della divisione del numero generato con 6, il resto e' un numero compreso fra 0 e 5 , a cui aggiungiamo uno in modo che vari fra 1 e 6.
 
Il gioco si ripete per ogni cliente, ma non sappiamo apriori quante persone giocano, qualche volta capita pure che nessuno voglia giocare, l'istruzione di ripetizione da usarsi e' allora il while.
Riga 17:
#include <cstdlib>
#include <iostream>
#include <time.h>
using namespace std;
int main(int argc, char *argv[])
{ int n,ndado,nscelto,soldi,vincita;
string risposta;
SRANDsrand(time(NULL));
cout<<"Qualcuno vuole giocare con i dadi e raddoppiare i propri soldi? (si/no)?";
cin>>risposta;
while(ripostarisposta=="si")
{cout<<"su quale numero vuoi scommettere?";
cin>>nscelto;
Line 32 ⟶ 33:
ndado=1+rand()%6;
cout<<"il numero estratto e' "<<ndado<<endl;
if(nscelto==ndado)
{cout<<"complimenti, hai vinto";
vincita=2*soldi;
Line 50 ⟶ 52:
</source>
[[Categoria:Informatica 2 Liceo Scientifico Scienze Applicate|Es (while) Bisca Clandestina]]
{{Avanzamento|100%|17 novembre 2014}}