Ma_fack di Ma_fack
Ominide 1415 punti

L’istruzione IF - ELSE

L’istruzione if può eventualmente essere seguita dall’istruzione else. La sintassi è la seguente.

If (condizione) {
Istruzione 1;
… } else {
istruzione 1;
… }

Se la prima condizione, quella dell’if, è vera si entrerà nel primo blocco altrimenti se falsa si procederà nel blocco dell’else. E’ anche possibile una concatenazione di If ed else infatti dopo } else { posso introdurre un nuovo blocco if – else e così via. Oppure posso procedere con più If annidati ossia:

if (condizione) { istruzione 1; if (condizione 2) { istruzione 2; }}

In quest ultimo caso, nella necessità di diverse casistiche differenti, possiamo utilizzare il comando SWITCH.


L’istruzione While

Permette l’esecuzione ripetitiva di un blocco di istruzioni, utilizzando un’espressione booleana per determinare se eseguire il blocco di istruzioni, oppure no, finché l’espressione booleana non sarà falsa. La sintassi è:

while (espressione) {
istruzione1; }

Anche in questo caso è possibile l’annidamento ottenendo:
while (exp1) { istruzione1; while (exp 2) { istruzione2; }}

L’istruzione DO - WHILE

E’ uguale all’istruzione while con la variante che l’espressione booleana viene controllata alla fine del ciclo pertanto anche se l’espressione risultasse falsa si avrebbe comunque l’esecuzione di un primo ciclo. Si ha:

do {
istruzione1;
} while (espressione);

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email