Istruzione switch(exp intera variabile o comb di funzione){ Elenco di casi (CASE) istruzione costante intera,carattere, comb di quetse cose tramite operatori Break (interrompe) fa eseguire solo le istruzioni corrispondenti al caso Si usa nel caso ci fossero più possibilità di risposta Possibilità di indicare un caso di default Non è possibile avere 2 casi con lo stesso valore È POSSIBILE RAGGRUPPARE DUE CASI Il caso di default è opzionale, se non fosse presente, la valutazione dell’espressione non provochi l’esecuzione di nessuna istruzione Switch ci sono più vincoli (exp intera) [if else floating point, …, …] } 1 [ESEMPIO slide 41] COSTRUTTI ITERATIVI: Servono ad implementare i cicli, while (cond in) do (conf finale) for(ciclo che effettua i conteggi) WHILE (exp ) istruzione; while fin tanto che Semantica: (foto telegram) [ESEMPIO slide 42] DO (istruzione);WHILE(espressione) Istruzione eseguita almeno una volta Val da come risultato 1, si continua il ciclo Val da come risultato 0, si passa a fare altro [ESEMPIO slide 44]