Le istruzioni di controllo (1/3)
Istruzioni di ciclo:
Ciclo for:
espr1 è valutata prima della 1a iterazione
espr2 è valutata prima di ogni iterazione;
se è vera viene eseguito il blocco {…}
 espr3 è valutata al termine di ogni
iterazione
for(espr1;espr2;espr3) {
  ...
}
Ciclo while:
espr è valutata prima di ogni iterazione;
se è vera viene eseguito il blocco {…}
while ( espr ) {
  ...
}
do {
  ...
} while ( espr );
variante do … while
 espr è valutata al termine di ogni
iterazione; se è vera si riesegue il blocco
{ … }