Διδακτικά Βιβλία του Παιδαγωγικού Ινστιτούτου
8.1.2 Εντολή ΕΠΙΛΕΞΕ
Αν οι εναλλακτικές περιπτώσεις επιλογής είναι πολλές, μπορεί να χρησιμοποιηθεί η εντολή ΕΠΙΛΕΞΕ, η γενική μορφή της οποίας είναι:
Σύνταξη ΕΠΙΛΕΞΕ έκφραση ΠΕΡΙΠΤΩΣΗ λίστα_τιμών_1 εντολές_1 ΠΕΡΙΠΤΩΣΗ λίστα_τιμών_2 εντολές_2 …… ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ εντολές_αλλιώς ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ Παράδειγμα ΔΙΑΒΑΣΕ αριθμός ΕΠΙΛΕΞΕ αριθμός ΠΕΡΙΠΤΩΣΗ 0 ΓΡΑΨΕ `Μηδέν' ΠΕΡΙΠΤΩΣΗ 1,3,5,7,9 ΓΡΑΨΕ `Μονός αριθμός' ΠΕΡΙΠΤΩΣΗ 2,4,6,8 ΓΡΑΨΕ `Ζυγός ` ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ ΓΡΑΨΕ `Αριθμός < 0 ή >9 ή όχι ακέραιος' ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ Λειτουργία Υπολογίζεται η τιμή της έκφρασης και εκτελούνται οι εντολές που ανήκουν στην αντίστοιχη περίπτωση τιμών. Αν η τιμή της έκφρασης δεν αντιστοιχεί σε καμία περίπτωση, τότε εκτελούνται οι εντολές αλλιώς.
Στην εντολή αυτή οι λίστες τιμών που συνοδεύουν κάθε περίπτωση μπορούν να περιλαμβάνουν μία ή περισσότερες τιμές ή περιοχή τιμών από-έως.
Η χρήση της εντολής ΕΠΙΛΕΞΕ λόγω της συμπαγούς δομής της προσφέρει σημαντικά πλεονεκτήματα στον προγραμματισμό.