Il ciclo "for".

... detta molto semplicemente, "i>=1" invece che "i>=0" risolve il problema alla radice ... :wink:

EDIT: per l'altra tua condizione non funzionante, quella con "i==100" ... e' di nuovo un problema di "interpretazione logica", diciamo cosi ... quando usi >=100, dici al ciclo di eseguire "finche' i e' o maggiore o uguale a 100" ... per cui, qualsiasi numero inferiore a 100 esegue l'istruzione ... ma con ==100, gli stai dicendo di eseguire "solo se i e' esattamente 100", per cui qualsiasi numero diverso da 100, inferiore o superiore che sia, termina il ciclo ... :wink: