Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Μανασσάκης Βασίλης Καθηγητής Πληροφορικής

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Μανασσάκης Βασίλης Καθηγητής Πληροφορικής"— Μεταγράφημα παρουσίασης:

1 Μανασσάκης Βασίλης Καθηγητής Πληροφορικής
Δομή Επιλογής Μανασσάκης Βασίλης Καθηγητής Πληροφορικής

2 Απλή Αν <συνθήκη> τότε Τέλος_αν
Εντολες1 Συνθήκη Α Ψ Αν <συνθήκη> τότε Εντολές Τέλος_αν Αν η συνθήκη ισχύει, τότε εκτελούνται οι εντολές που βρίσκονται μεταξύ των λέξεων τότε και Τέλος_αν, σε αντίθετη περίπτωση οι εντολές αυτές αγνοούνται. Η εκτέλεση του προγράμματος συνεχίζεται με την εντολή που ακολουθεί μετά το Τέλος_αν

3 Σύνθετη Αν <συνθήκη> τότε Εντολές1 Αλλιώς Εντολές2 Τέλος_αν
Αν η συνθήκη ισχύει, τότε εκτελούνται οι εντολές που βρίσκονται μεταξύ των λέξεων τότε και Αλλιώς, σε αντίθετη περίπτωση εκτελούνται οι εντολές που βρίσκονται μεταξύ των λέξεων Αλλιώς και Τέλος_αν. Σε κάθε περίπτωση η εκτέλεση του προγράμματος συνεχίζεται με την εντολή που ακολουθεί μετά το Τέλος_αν Εντολες1 Συνθήκη Εντολες2 Α Ψ

4 Πολλαπλών Επιλογών Αν <συνθήκη1> τότε Εντολές1
Εντολες1 Συνθήκη1 ΝΑΙ ΟΧΙ ΣυνθήκηΝ-1 ΕντολεςΝ-1 ΕντολεςΝ Αν <συνθήκη1> τότε Εντολές1 Αλλιώς_Αν <συνθήκη2> τότε Εντολές2 …………… Αλλιώς ΕντολέςΝ Τέλος_αν Αν μια συνθήκη ισχύει, τότε εκτελούνται οι αντίστοιχες εντολές που βρίσκονται μετά την συνθυήκη αυτή, σε αντίθετη περίπτωση εκτελούνται οι εντολές που βρίσκονται μεταξύ των λέξεων Αλλιώς και Τέλος_αν. Σε κάθε περίπτωση η εκτέλεση του προγράμματος συνεχίζεται με την εντολή που ακολουθεί μετά το Τέλος_αν

5 Εμφωλευμένα Αν Αν <Συνθήκη1> τότε Αν <Συνθήκη2> τότε
Εντολες1 Αλλιώς Εντολες2 Τέλος_αν Αν <Συνθήκη3> τότε Εντολες3 Ένα Αλλιώς αναφέρεται πάντα στο προηγούμενο Αν εκτός κι αν το προηγούμενο Αν έχει κλείσει (Τέλος_Αν). Είναι πολύ σημαντικό όταν ένα Αν τελειώνει να γράφεται το αντίστοιχο Τέλος_Αν Επίσης πολύ σημαντικό είναι να γίνεται σωστή στοίχιση για να είναι ευανάγνωστος ο Αλγόριθμος Πολύ συχνά οι εντολές που έχουν γραφεί με εμφωλευμένα ΑΝ, μπορούν να γραφούν πιο απλά χρησιμοποιώντας τη δομή πολλαπλών επιλογών Αν … Αλλιως_Αν.

6 Χρήσεις Κατά κανόνα η απλή μορφή της δομής επιλογής χρησιμοποιείται όταν έχουμε να ελέγξουμε μια περίπτωση. Κατά κανόνα η σύνθετη μορφή της δομής επιλογής χρησιμοποιείται όταν έχουμε να ελέγξουμε δύο περιπτώσεις. Κατά κανόνα η δομή πολλαπλών επιλογών χρησιμοποιείται όταν έχουμε να ελέγξουμε πάνω από δύο περιπτώσεις.


Κατέβασμα ppt "Μανασσάκης Βασίλης Καθηγητής Πληροφορικής"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google