1. Βασική Θεωρία
ΔΙΑΒΑΣΕ ΤΟ
Κάτι δεν κατάλαβες; Επίλεξε το κομμάτι και πάτα «Ρώτα τον Νεύρωνα». Σου το εξηγεί αμέσως.

🖥️ Εντολή ΕΠΙΛΕΞΕ

Η εντολή ΕΠΙΛΕΞΕ χρησιμοποιείται όταν υπάρχουν πολλές εναλλακτικές περιπτώσεις επιλογής. Η γενική μορφή της εντολής είναι:

📝 Σύνταξη

ΕΠΙΛΕΞΕ έκφραση
    ΠΕΡΙΠΤΩΣΗ λίστα_τιμών_1
        εντολές_1
    ΠΕΡΙΠΤΩΣΗ λίστα_τιμών_2
        εντολές_2
    ...
    ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
        εντολές_αλλιώς
ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ

📊 Παράδειγμα

ΔΙΑΒΑΣΕ αριθμός
ΕΠΙΛΕΞΕ αριθμός
    ΠΕΡΙΠΤΩΣΗ 0
        ΓΡΑΨΕ 'Μηδέν'
    ΠΕΡΙΠΤΩΣΗ 1, 3, 5, 7, 9
        ΓΡΑΨΕ 'Μονός αριθμός'
    ΠΕΡΙΠΤΩΣΗ 2, 4, 6, 8
        ΓΡΑΨΕ 'Ζυγός αριθμός'
    ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
        ΓΡΑΨΕ 'Αριθμός < 0 ή > 9 ή όχι ακέραιος'
ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ

🛠️ Λειτουργία

Η τιμή της έκφρασης αξιολογείται, και εκτελούνται οι εντολές που ανήκουν στην αντίστοιχη ΠΕΡΙΠΤΩΣΗ. Αν η τιμή της έκφρασης δεν αντιστοιχεί σε καμία από τις περιπτώσεις, εκτελούνται οι εντολές στην ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ.

Σημείωση

Στην εντολή ΕΠΙΛΕΞΕ, οι λίστες τιμών μπορεί να περιλαμβάνουν μία ή περισσότερες τιμές ή μια περιοχή τιμών από-έως.


🔢 Παράδειγμα 1 – Κωδικός καταστημάτων

Πρόγραμμα που διαβάζει τον κωδικό ενός καταστήματος και εμφανίζει την πόλη στην οποία ανήκει:

ΠΡΟΓΡΑΜΜΑ Πόλη_καταστήματος
ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: κωδικός
ΑΡΧΗ
    ΓΡΑΨΕ 'Δώσε τον κωδικό του καταστήματος:'
    ΔΙΑΒΑΣΕ κωδικός
    ΕΠΙΛΕΞΕ κωδικός
        ΠΕΡΙΠΤΩΣΗ 1, 2, 3, 4
            ΓΡΑΨΕ 'Αθήνα'
        ΠΕΡΙΠΤΩΣΗ 5, 6
            ΓΡΑΨΕ 'Θεσσαλονίκη'
        ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
            ΓΡΑΨΕ 'Δεν υπάρχει αυτός ο κωδικός καταστήματος'
    ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

🔢 Παράδειγμα 2 – Άρτιος ή περιττός αριθμός

Πρόγραμμα που διαβάζει έναν ακέραιο αριθμό και εμφανίζει αν είναι άρτιος ή περιττός:

ΠΡΟΓΡΑΜΜΑ άρτιος_περιττός
ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: Χ
ΑΡΧΗ
    ΓΡΑΨΕ 'Δώσε έναν αριθμό από το 1 μέχρι το 1000:'
    ΔΙΑΒΑΣΕ Χ
    ΕΠΙΛΕΞΕ Χ MOD 2
        ΠΕΡΙΠΤΩΣΗ 0
            ΓΡΑΨΕ 'Άρτιος'
        ΠΕΡΙΠΤΩΣΗ 1
            ΓΡΑΨΕ 'Περιττός'
    ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

🔢 Παράδειγμα 3 – Τέλη κυκλοφορίας αυτοκινήτων

Πρόγραμμα που υπολογίζει τα τέλη κυκλοφορίας ανάλογα με τον κυβισμό του αυτοκινήτου:

ΚυβισμόςΦόρος
0 έως 1000100€
1001 έως 1299120€
1300 έως 1800250€
1801 και άνω600€
ΠΡΟΓΡΑΜΜΑ τέλη_κυκλοφορίας
ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: κ
ΑΡΧΗ
    ΓΡΑΨΕ 'Δώσε κυβισμό αυτοκινήτου:'
    ΔΙΑΒΑΣΕ κ
    ΕΠΙΛΕΞΕ κ
    ΠΕΡΙΠΤΩΣΗ <= 1000
        ΓΡΑΨΕ 'Τέλη = 100€'
    ΠΕΡΙΠΤΩΣΗ <= 1299
        ΓΡΑΨΕ 'Τέλη = 120€'
    ΠΕΡΙΠΤΩΣΗ <= 1800
        ΓΡΑΨΕ 'Τέλη = 250€'
    ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
        ΓΡΑΨΕ 'Τέλη = 600€'
    ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ