Ordine di esecuzione delle parti del for

for (inizializzazioni; condizione; aggiornamento)
{
   istruzioni
}

La sequenza con cui verranno eseguiti le parti del for sono:


- inizializzazioni
- condizione (==true)
- istruzioni                    // 1° ciclo

- aggiornamento
- condizione (==true)
- istruzioni                    // 2° ciclo

- aggiornamento
- condizione (==true)
- istruzioni                    // 3° ciclo

  ...

- aggiornamento
- condizione (==false)
- uscita dal for                // interruzione cicli

Se la condizione è false al 1° controllo, non viene eseguita nessuna istruzione.