3° Anno TEORIA 2. Dal problema all'algoritmo | Page 17

1 . Dal problema all ’ algoritmo versione 6.2 – Settembre 2024
Esiste anche un ’ istruzione di selezione che permette di effettuare una scelta fra n possibili valori ed instradare di conseguenza n possibili percorsi distinti rispetto al flusso dell ’ algoritmo entrante .
Per effettuare la scelta dobbiamo valutare il valore di una variabile o di una espressione
Pseudocodifica “ Selezione MULTIPLA o n-ria o ad N-VIE ”:
.....
NEL CASO CHE (< var > | < espr >) SIA < valore1 > : < B1 > < valore2 > : < B2 > ……………… : …… < valoreN > : < BN > [ ALTRIMENTI : < BN + 1 >] FINE CASO .....
< var > | < espr > può essere una variabile oppure una espressione che può assumere un unico valore numerico intero ( quindi di tipo INT o CHAR ) e non può mai essere espresso come risultato di una condizione logica . < valorex > può essere
• una costante ;
• un valore ;
• una lista di valori ; N . B . E ’ opportuno ricordare che < valorex > devono essere dello stesso tipo di < var > | < espr >
Flow-chart istruzione di “ Selezione MULTIPLA o n-ria o ad N-VIE ” ….
< var >|< espr >
< valore1 >
< valore2 >
< B1 > < B2 >
.
< BN >
. . . . . . . . .
. .
< valoreN > ALTRIMENTI
< BN + 1 >
….
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 17