#include<iostream>
#include<cstdlib>
#include<ctime>
/*
@Alessandro Barazzuol
Far lanciare una moneta e dire se è uscita testa o croce.*/
using namespace std;
int main()
{
/*variabili statiche che servono per tenere traccia di tutte le teste e croci*/
static int t;
static int c;
t=0;
c=0;
/*variabile dove memorizzo la testa =1 o la croce =0*/
int tc;
/*ciclo infinito*/
while(1)
{
/*chiedo all'utente di premere un tasto per avviare il lancio di una moneta*/
cout<<"Premere invio per lanciare una moneta\n";
/* %2 puo uscire solo 0 o 1 altrimenti sarebbe divisibile un altra volta*/
tc=rand()%2;
if(tc==1)
{
cout<<"Uscita testa\n";
t++;
}
else if(tc==0)
{
cout<<"Uscita croce\n";
c++;
}
/*visualizzo le teste e le croci*/
for(int i=0;i<t;i++)
cout<<"T";
cout<<endl;
for(int i=0;i<c;i++)
cout<<"C";
/*aspetto che l'utente prema un tasto per continuare*/
cin.get();
}
Post Views: 807