Considerate il seguente frammento di codice:
Var i, f: Real; ... f:=1/50; i:=0.0; While(i <> 1.0) Do Begin Write('A'); i:=i+f End;
Quale dei seguenti effetti ha il ciclo for indicato?
- Stampa 50 volte il carattere A;
- Stampa 51 volte il carattere A;
- Stampa 49 volte il carattere A;
- Il ciclo potrebbe non terminare, stampando infinite volte il carattere A;
- Il compilatore segnala un errore;
- Il ciclo non viene mai eseguito.