1. Dal problema all’ algoritmo versione 6.3 – Ottobre 2025
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