Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
–
SOMMARIO SINTASSI
SWITCH CASE
Esempio
int i = 3;
inizializzazione
Che equivale alla rappresentazione con un while con la while (condizione){
seguente struttura: istruzione/i;
incremento/decremento;
}
Il for, quindi, potrebbe tranquillamente essere sostituito da un while, se non fosse che è più conciso ed è
concettualmente usato quando sappiamo a priori il numero di iterazioni che vogliamo fare.
Esempio
L’output sarà:
int x;
x=3
for (X=3; x>0; x--)
x=2
printf("%d n", i);
x=1
DO WHILE
La differenza fondamentale tra il ciclo do-while e i cicli for e while è che il do-while esegue il ciclo
almeno per una volta. Infatti, come si vede dalla sintassi, il controllo della condizione viene
eseguito al termine di ogni loop!
} while (condition);
Esempio
int x=3;
do { L’output sarà:
printf("x=%d\n",x); x=3
x = x--; x=2
} while (x>0); x=1