Salve, pongo questo quesito. Posto un frammento del programma per semplicità.
In pratica ho un ciclo for in cui se ottengo y>=2 il programma mi deve contare le vittore altrimenti le sconfitte.
Quello che non capisco è come mai se inserisco vittoria=vittoria+1 il programma fa il suo dovere egregiamente, se però inersisco vittoria++ all'uscita del ciclo mi da vittorie=0.
vittoria++ non equivale a scrivere vittoria=vittoria+1?
grazie
(p.S. le variabili sono inizializzate a 0 all'inizio del programma)
if(y>=2)
{
cout<<"hai vinto "<<endl;
vittoria=vittoria+1;
}
else
{
cout<<"hai perso "<<endl;
sconfitta=sconfitta++;
}
}
cout<<"sconfitte risultano "<<sconfitta;
cout<<"vittorie risultano "<<vittoria;