Δομή Επιλογής

Δομή επιλογής

Χρησιμοποιείται σε προβλήματα όπου χρειάζεται να ληφθούν κάποιες αποφάσεις με βάση κάποια δεδομένα κριτήρια, που μπορεί να είναι διαφορετικά για κάθε διαφορετικό στιγμιότυπο του προβλήματος (δηλ. λύση του προβλήματος με διαφορετικά δεδομένα εισόδου, πχ, Δευτεροβάθμια με διαφορετικούς συντελεστές, κλπ)

Η διαδικασία της επιλογής περιλαμβάνει τον έλεγχο κάποιας συνθήκης με δύο δυνατές τιμές (αληθής, ψευδής) και στη συνέχεια την απόφαση εκτέλεσης κάποιας εντολής ανάλογα με τη συνθήκη.

Εκδηλώνεται σε τρεις μορφές. Απλή, Σύνθετη και Πολλαπλή, όπου η καθεμία είναι γενίκευση της προηγούμενης.

Μία μορφή μπορεί να τη συναντήσουμε "μέσα" σε μία άλλη. Τότε μιλάμε για εμφωλευμένη επιλογή.

Στη δομή επιλογής ανήκουν η εντολή Αν κι η εντολή Επίλεξε.