Ciao a tutti, mentre mi esercitavo per la scuola ho notato un problema riguardante le incrementazioni all' interno del ciclo. mi spiego meglio:
codice:
int lista=10;
for(int n=0; lista > n ; n++)
{
int resto=0,conto=1;
cout<<"Inserisci resto: ";
cin>>resto;
if(conto < lista){
if(resto > -60 && resto < 60)
{
cout<<"conto e' uguale a "<<conto<<endl;
conto++;
}
}else{
cout<<"Fine!"<<endl;
break;
}
}
il codice sembra esatto (infatti il compilatore non mi da errori) ma quando esegui il programma , scrivo un numero compreso tra -60 e 60 mi dice che conto è sempre uguale a uno e non si incrementa mai!
ho dimenticato qualcosa? perché la variabile conto non aumenta?