Corso di Laboratorio III – Univ. di Pisa
30
Le istruzioni di controllo (3/3)
•Istruzioni di scelta:
if (espr1) { ... }
else { ... }
switch (espr) { 
   case espr_cost1 : …
   break;
   case espr_cost2 : … 
   default : …
}
•if:
se espr1 č vera viene eseguito il blocco if. La clausola else č opzionale e si riferisce sempre alla condizione if immediatamente precedente.
if … else if … else if … else
•switch:
l’esecuzione comincia al primo “case” che corrisponde ad espr, e continua fino al break o alla fine del blocco {…}