COSTRUTTO CONDIZIONALE SWITCH


switch (variabile o espressione)

{

case valore1: //viene eseguita se la variabile o l'espressione del parametro vale valore1

istruzioni;

break; //(opzionale) se presente termina il blocco codice, altrimenti vengono eseguite tutte le istruzioni sotto senza leggere i case successivi

case valore2: //viene eseguita se la variabile o l'espressione del parametro vale valore2

istruzioni;

break;

case valoren: //viene eseguita se la variabile o l'espressione del parametro vale valoren

istruzioni;

break;

default:

istruzioni; // se presente l'istruzione default, queste istruzioni vengono eseguite se nessun case ha una variabile uguale alla variabile o all'espressione del parametro

}



istruzioni obbligatorie

istruzioni opzionali