SlideShare une entreprise Scribd logo
1  sur  18
Παναγιώτης Παπέττας
 Να διακρίνουμε τις διαφορές μεταξύ
ακολουθιακής δομής και δομής διακλάδωσης
 Να μελετούμε προβλήματα και να εξηγούμε αν
απαιτείται ή όχι δομή διακλάδωσης
 Να δίνουμε παραδείγματα από την
καθημερινότητα όπου γίνεται χρήση κάποιου
είδους δομής διακλάδωσης
 Να χρησιμοποιούμε τη μέθοδο της
προκαταρκτικής εκτέλεσης για την εξαγωγή
των αποτελεσμάτων των λογικών
διαγραμμάτων.
14/12/2016 2
 Πολλές φορές τυγχάνει να εμπλακούμε σε
απλά προβλήματα τα οποία εμπεριέχουν
«διλήμματα» της καθημερινής μας ζωής.
 Επίσης, όλοι έτυχε να πούμε κάποιες
φράσεις όπως π.χ. «αν διαβάσω, θα
γράψω καλά στο διαγώνισμα» ή «αν έχω
περισσότερες από 50 αδικαιολόγητες
απουσίες, θα μείνω στάσιμος».
14/12/2016 3
 Σε αυτές τις φράσεις, όπως και σε πολλές
άλλες τις οποίες χρησιμοποιούμε στον
καθημερινό μας λόγο, μπορούμε να
αναγνωρίσουμε το γεγονός ότι ανάλογα με το
τι θα γίνει ή τι θα επιλέξουμε, θα υπάρξει
διαφορετικό αποτέλεσμα.
 Αυτή η έννοια στην οποία γίνεται κάποια
σύγκριση (π.χ. να πάρουμε δύο δεδομένα και
να αποφασίσουμε εάν το πρώτο είναι ίσο,
μεγαλύτερο ή μικρότερο από το δεύτερο) ή
κάποιος λογικός συλλογισμός (π.χ.
συλλογισμός που απαντιέται με «Αληθής» ή
«Ψευδής»), ονομάζεται συνθήκη.
14/12/2016 4
Φράση Συνθήκη Τιμή
(Αληθής/Ψευδής)
Αποτέλεσμα
Αν βρέξει, θα
πάρω ομπρέλα.
Αν βρέξει Αληθής Θα πάρω
ομπρέλα
Ψευδής Δε θα πάρω
ομπρέλα
Αν αγοράσω
προϊόντα αξίας
πέραν των 100
ευρώ θα έχω
έκπτωση 15%
διαφορετικά θα
έχω έκπτωση 7%
Αν το ποσό
είναι
μεγαλύτερο
από 100 ευρώ
Αληθής Θα έχω έκπτωση
15%
Ψευδής Θα έχω έκπτωση
7%
14/12/2016 5
 Όλα τα προβλήματα δεν λύνονται μόνο με τη διαδοχική
εκτέλεση κάποιων συγκεκριμένων εντολών. Πολλές
φορές πρέπει να ελεγχθεί μια κατάσταση και ανάλογα
να αποφασίσουμε αν θα συνεχίσουμε προς τη μία ή την
άλλη κατεύθυνση τις ενέργειές μας.
 Η ακολουθιακή δομή εντολών ή δομή ακολουθίας
χρησιμοποιείται για την αντιμετώπιση απλών
προβλημάτων, όπου είναι δεδομένη η σειρά εκτέλεσης
ενός συνόλου ενεργειών.
◦ Ένα απλό παράδειγμα από την καθημερινή μας ζωή είναι η
ακολουθία οδηγιών μίας συνταγής μαγειρικής με στόχο την
κατασκευή ενός φαγητού. Τα βήματα και οι ποσότητες που
πρέπει να ακολουθηθούν είναι συγκεκριμένα και οι οδηγίες
απόλυτα καθορισμένες και σαφείς.
14/12/2016 6
 Στη πραγματικότητα όμως, πολύ λίγα προβλήματα μπορούν να επιλυθούν
με τον τρόπο της ακολουθιακής δομής ενεργειών.
 Συνήθως τα προβλήματα έχουν κάποιες ιδιαιτερότητες και δεν ισχύουν τα
ίδια βήματα για κάθε περίπτωση.
 Η πλέον συνηθισμένη περίπτωση είναι να λαμβάνονται κάποιες
αποφάσεις με βάση κάποια δεδομένα κριτήρια, που μπορεί να είναι
διαφορετικά για κάθε διαφορετικό στιγμιότυπο ενός προβλήματος.
 Οι καθημερινές απλές μας ενέργειες περιέχουν αυτή τη διαδικασία
επιλογής με βάση κάποια κατάσταση.
◦ Για παράδειγμα, το πρόβλημα της προετοιμασίας μας για έξοδο σχετίζεται με τις
καιρικές συνθήκες.
◦ Έτσι λέμε ότι «αν βρέχει, θα πάρω ομπρέλα, αλλιώς θα πάρω καπέλο».
◦ Η συνθήκη εδώ είναι το «αν βρέχει», ενώ η απόφαση είναι είτε να «πάρω ομπρέλα» είτε
να «πάρω καπέλο» με βάση την «τιμή» της συνθήκης.
14/12/2016 7
 Η δομή διακλάδωσης ή επιλογής χρησιμοποιείται,
όταν κατά την εκτέλεση του αλγορίθμου θα πρέπει
να ελέγξουμε μια κατάσταση και ανάλογα να
εκτελέσουμε ή όχι κάποιες εντολές.
 Στο λογικό διάγραμμα, η εντολή επιλογής
εμφανίζεται ως μία διακλάδωση στην πορεία της
εκτέλεσης των εντολών.
 Μέσα σε έναν ρόμβο διατυπώνεται μια συνθήκη,
δηλαδή ένα ερώτημα, που μπορεί να απαντηθεί με
ΝΑΙ (True) ή ΟΧΙ (False), και ανάλογα με την
απάντηση ακολουθείται η κατάλληλη διαδρομή,
όπως φαίνεται πιο κάτω.
14/12/2016 8
14/12/2016 9
 Υπάρχει και μια δεύτερη μορφή της δομής
επιλογής, όπου ελέγχουμε μια κατάσταση
και, αν ισχύει μια συνθήκη, εκτελούμε ένα
σύνολο εντολών, ενώ, αν δεν ισχύει η
συνθήκη, εκτελούμε ένα διαφορετικό
σύνολο εντολών. Σε αυτή την περίπτωση
το λογικό διάγραμμα έχει τη μορφή του
παρακάτω σχήματος
14/12/2016 10
14/12/2016 11
 Γενικά η διαδικασία της επιλογής περιλαμβάνει τον έλεγχο
κάποιας συνθήκης που μπορεί να έχει δύο τιμές (Αληθής ή Ψευδής)
και ακολουθεί η απόφαση εκτέλεσης κάποιας ενέργειας με βάση
την τιμή της λογικής αυτής συνθήκης.
 Εάν η συνθήκη είναι αληθής εκτελείται το σκέλος του ΝΑΙ, ενώ στην
αντίθετη περίπτωση που η συνθήκη είναι ψευδής, εκτελείται το
σκέλος του ΟΧΙ.
 Σε πολλές περιπτώσεις αντί του ΝΑΙ και του ΟΧΙ μπορεί να δείτε
τους όρους ΟΡΘΟ / ΛΑΘΟΣ, ΑΛΗΘΗΣ/ΨΕΥΔΗΣ ή τους Αγγλικούς
Όρους TRUE / FALSE.
◦ Για παράδειγμα θα μπορούσαμε να ρωτήσουμε «Είσαι μεγαλύτερος των 18
χρόνων»;
◦ Η απάντηση σε αυτή την ερώτηση είναι ΝΑΙ ή ΟΧΙ.
◦ Αν η απάντηση είναι ΟΧΙ, η σημασία της είναι ότι το άτομο είναι Μικρότερο ή
Ίσο με 18 χρόνια.
14/12/2016 12
Τελεστές Σύγκρισης Σύμβολα
Ισότητα =
Μεγαλύτερο >
Μεγαλύτερο ή Ίσο >=
Μικρότερο <
Μικρότερο ή Ίσο <=
Άνισο <>
14/12/2016 13
Συνθήκη Αποτέλεσμα (Αληθής/Ψευδής)
3>2 Αληθής
10<=10 Αληθής
8<4 Ψευδής
5<>5 Ψευδής
14/12/2016 14
 Παράδειγμα 1
 Να σχεδιάσετε λογικό διάγραμμα το οποίο
να διαβάζει 2 αριθμούς X, Y. Αν οι 2
αριθμοί είναι ίσοι, τότε να τυπώνει το
μήνυμα «Είναι ίσοι».
 Να γράψετε την προκαταρκτική εκτέλεση
για αρχικές τιμές α) Χ=5, Υ=5 και β) Χ=5,
Υ=6
14/12/2016 15
14/12/2016 16
Μεταβλητές Απόφαση Παρουσίαση
Χ Υ Χ=Υ True/False
5 5 5=5 True Είναι ίσοι
14/12/2016 17
Μεταβλητές Απόφαση Παρουσίαση
Χ Υ Χ=Υ True/False
5 6 5=6 False
 Παρατηρούμε ότι στην προκαταρκτική εκτέλεση
έχουμε μια επιπλέον περιοχή για να γράφουμε τις
αποφάσεις (δηλαδή τα αποτελέσματα των
συνθηκών).
 Για κάθε απόφαση που υπάρχει στον αλγόριθμό
μας τοποθετούμε δυο στήλες, μια για τη συνθήκη
και μια για το αποτέλεσμα της συνθήκης.
 Προσέξτε, επίσης, ότι σε αυτή την υποκατηγορία
προβλημάτων δομής διακλάδωσης (χωρίς εντολές
στο Όχι/False), υπάρχει περίπτωση το πρόγραμμα
που θα υλοποιήσουμε για κάποιες περιπτώσεις να
μην εμφανίζει κανένα αποτέλεσμα.
14/12/2016 18

Contenu connexe

Tendances

Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Ιωάννου Γιαννάκης
 
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 21ο Φύλλο ΑσκήσεωνΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
Nikos Michailidis
 
Διαγώνισμα προσομοίωσης στην Πολιτική Παιδεία
Διαγώνισμα προσομοίωσης στην Πολιτική ΠαιδείαΔιαγώνισμα προσομοίωσης στην Πολιτική Παιδεία
Διαγώνισμα προσομοίωσης στην Πολιτική Παιδεία
Αντιγόνη Κριπαροπούλου
 
δευτερεύουσες αναφορικές
δευτερεύουσες αναφορικέςδευτερεύουσες αναφορικές
δευτερεύουσες αναφορικές
mara_petridou
 

Tendances (20)

Βασικές Έννοιες της Πληροφορικής
Βασικές Έννοιες της ΠληροφορικήςΒασικές Έννοιες της Πληροφορικής
Βασικές Έννοιες της Πληροφορικής
 
Ψηφιακός κόσμος
Ψηφιακός κόσμοςΨηφιακός κόσμος
Ψηφιακός κόσμος
 
Ψηφιακός Κόσμος
Ψηφιακός ΚόσμοςΨηφιακός Κόσμος
Ψηφιακός Κόσμος
 
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
 
Νεοελληνική Γλώσσα Α γυμνασίου-ενότητα 3
Νεοελληνική Γλώσσα Α γυμνασίου-ενότητα 3Νεοελληνική Γλώσσα Α γυμνασίου-ενότητα 3
Νεοελληνική Γλώσσα Α γυμνασίου-ενότητα 3
 
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
 
Ισοδύναμα κλάσματα
Ισοδύναμα κλάσματαΙσοδύναμα κλάσματα
Ισοδύναμα κλάσματα
 
Κεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου
Κεφάλαιο 1: Εισαγωγή στην έννοια του ΑλγόριθμουΚεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου
Κεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου
 
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 21ο Φύλλο ΑσκήσεωνΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
 
Askiseis 1ou test
Askiseis 1ou testAskiseis 1ou test
Askiseis 1ou test
 
Αξιοποίηση των ΤΠΕ στη διδακτική πράξη
Αξιοποίηση των ΤΠΕ στη διδακτική πράξηΑξιοποίηση των ΤΠΕ στη διδακτική πράξη
Αξιοποίηση των ΤΠΕ στη διδακτική πράξη
 
ΔΕΥΤΕΡΕΥΟΥΣΕΣ ΑΝΑΦΟΡΙΚΕΣ ΠΡΟΤΑΣΕΙΣ -ΑΣΚΗΣΕΙΣ
ΔΕΥΤΕΡΕΥΟΥΣΕΣ ΑΝΑΦΟΡΙΚΕΣ ΠΡΟΤΑΣΕΙΣ -ΑΣΚΗΣΕΙΣΔΕΥΤΕΡΕΥΟΥΣΕΣ ΑΝΑΦΟΡΙΚΕΣ ΠΡΟΤΑΣΕΙΣ -ΑΣΚΗΣΕΙΣ
ΔΕΥΤΕΡΕΥΟΥΣΕΣ ΑΝΑΦΟΡΙΚΕΣ ΠΡΟΤΑΣΕΙΣ -ΑΣΚΗΣΕΙΣ
 
Συναισθηματικοί και ψυχοκινητικοί στόχοι στα προγράμματα ΠΕ και ΑΥ
Συναισθηματικοί και ψυχοκινητικοί στόχοι στα προγράμματα ΠΕ και ΑΥΣυναισθηματικοί και ψυχοκινητικοί στόχοι στα προγράμματα ΠΕ και ΑΥ
Συναισθηματικοί και ψυχοκινητικοί στόχοι στα προγράμματα ΠΕ και ΑΥ
 
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
 
Νεοελληνική Γλώσσα β΄γυμνασίου, ενότητα 2η: Ζούμε με την οικογένεια
Νεοελληνική Γλώσσα β΄γυμνασίου, ενότητα 2η: Ζούμε με την οικογένειαΝεοελληνική Γλώσσα β΄γυμνασίου, ενότητα 2η: Ζούμε με την οικογένεια
Νεοελληνική Γλώσσα β΄γυμνασίου, ενότητα 2η: Ζούμε με την οικογένεια
 
ΠΛΑΓΙΕΣ ΕΡΩΤΗΜΑΤΙΚΕΣ ΠΡΟΤΑΣΕΙΣ
ΠΛΑΓΙΕΣ ΕΡΩΤΗΜΑΤΙΚΕΣ ΠΡΟΤΑΣΕΙΣΠΛΑΓΙΕΣ ΕΡΩΤΗΜΑΤΙΚΕΣ ΠΡΟΤΑΣΕΙΣ
ΠΛΑΓΙΕΣ ΕΡΩΤΗΜΑΤΙΚΕΣ ΠΡΟΤΑΣΕΙΣ
 
Ανεστραμμένη τάξη(Θεωρία και εφαρμογές)
Ανεστραμμένη τάξη(Θεωρία και εφαρμογές)Ανεστραμμένη τάξη(Θεωρία και εφαρμογές)
Ανεστραμμένη τάξη(Θεωρία και εφαρμογές)
 
Περιγραφική Αξιολόγηση
Περιγραφική ΑξιολόγησηΠεριγραφική Αξιολόγηση
Περιγραφική Αξιολόγηση
 
Διαγώνισμα προσομοίωσης στην Πολιτική Παιδεία
Διαγώνισμα προσομοίωσης στην Πολιτική ΠαιδείαΔιαγώνισμα προσομοίωσης στην Πολιτική Παιδεία
Διαγώνισμα προσομοίωσης στην Πολιτική Παιδεία
 
δευτερεύουσες αναφορικές
δευτερεύουσες αναφορικέςδευτερεύουσες αναφορικές
δευτερεύουσες αναφορικές
 

En vedette

μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμόςμάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
George Avgeris
 
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμόεισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
emitsou
 
A-2_Yλικό _2ο_Φύλλο_Εργασίας
A-2_Yλικό _2ο_Φύλλο_ΕργασίαςA-2_Yλικό _2ο_Φύλλο_Εργασίας
A-2_Yλικό _2ο_Φύλλο_Εργασίας
ElenaX
 
A-2_Yλικό_Ανάθεση_Εργασίας
A-2_Yλικό_Ανάθεση_ΕργασίαςA-2_Yλικό_Ανάθεση_Εργασίας
A-2_Yλικό_Ανάθεση_Εργασίας
ElenaX
 
FA - Lexilogio Apothikeutikwn Meswn
FA - Lexilogio Apothikeutikwn MeswnFA - Lexilogio Apothikeutikwn Meswn
FA - Lexilogio Apothikeutikwn Meswn
Nikos Michailidis
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1
ΠΛΗ10 ΜΑΘΗΜΑ 1.1ΠΛΗ10 ΜΑΘΗΜΑ 1.1
ΠΛΗ10 ΜΑΘΗΜΑ 1.1
Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis
 

En vedette (20)

Γ.2.Μ.5 προβλήματα χρήστη
Γ.2.Μ.5 προβλήματα χρήστηΓ.2.Μ.5 προβλήματα χρήστη
Γ.2.Μ.5 προβλήματα χρήστη
 
Efarmoges pliroforikis 2016 v4
Efarmoges pliroforikis 2016 v4Efarmoges pliroforikis 2016 v4
Efarmoges pliroforikis 2016 v4
 
Pliroforiki
PliroforikiPliroforiki
Pliroforiki
 
μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμόςμάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
 
Ύλη ΑΕΠΠ 2010-2011.ppt
Ύλη ΑΕΠΠ 2010-2011.pptΎλη ΑΕΠΠ 2010-2011.ppt
Ύλη ΑΕΠΠ 2010-2011.ppt
 
12o Φ.Α. 2.4.2
12o Φ.Α. 2.4.212o Φ.Α. 2.4.2
12o Φ.Α. 2.4.2
 
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμόεισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
 
A-2_Yλικό _2ο_Φύλλο_Εργασίας
A-2_Yλικό _2ο_Φύλλο_ΕργασίαςA-2_Yλικό _2ο_Φύλλο_Εργασίας
A-2_Yλικό _2ο_Φύλλο_Εργασίας
 
Η Γλώσσα C - Μάθημα 3
Η Γλώσσα C - Μάθημα 3 Η Γλώσσα C - Μάθημα 3
Η Γλώσσα C - Μάθημα 3
 
FA - Antigrafa Asfaleias
FA - Antigrafa AsfaleiasFA - Antigrafa Asfaleias
FA - Antigrafa Asfaleias
 
Η Γλώσσα C - Μάθημα 3 (Εκτύπωση)
Η Γλώσσα C - Μάθημα 3 (Εκτύπωση)Η Γλώσσα C - Μάθημα 3 (Εκτύπωση)
Η Γλώσσα C - Μάθημα 3 (Εκτύπωση)
 
2 - Storage Media
2 - Storage Media2 - Storage Media
2 - Storage Media
 
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
 
A-2_Yλικό_Ανάθεση_Εργασίας
A-2_Yλικό_Ανάθεση_ΕργασίαςA-2_Yλικό_Ανάθεση_Εργασίας
A-2_Yλικό_Ανάθεση_Εργασίας
 
FA - Lexilogio Apothikeutikwn Meswn
FA - Lexilogio Apothikeutikwn MeswnFA - Lexilogio Apothikeutikwn Meswn
FA - Lexilogio Apothikeutikwn Meswn
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1
ΠΛΗ10 ΜΑΘΗΜΑ 1.1ΠΛΗ10 ΜΑΘΗΜΑ 1.1
ΠΛΗ10 ΜΑΘΗΜΑ 1.1
 
ΠΛΗ10.ΚΑΡΤΑ ΜΑΘΗΜΑ 1.1
ΠΛΗ10.ΚΑΡΤΑ ΜΑΘΗΜΑ 1.1ΠΛΗ10.ΚΑΡΤΑ ΜΑΘΗΜΑ 1.1
ΠΛΗ10.ΚΑΡΤΑ ΜΑΘΗΜΑ 1.1
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 1
ΠΛΗ10 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 1ΠΛΗ10 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 1
ΠΛΗ10 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 1
 

Similaire à Γ7 15 - Δομή Διακλάδωσης

Eπιλογή και συνθήκη_
Eπιλογή και συνθήκη_Eπιλογή και συνθήκη_
Eπιλογή και συνθήκη_
tatsikona
 
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)
Angelos Rodafinos
 
Αντιμετωπίζοντας δύσκολους ανθρώπους
Αντιμετωπίζοντας δύσκολους ανθρώπουςΑντιμετωπίζοντας δύσκολους ανθρώπους
Αντιμετωπίζοντας δύσκολους ανθρώπους
Nikos Argiriou
 

Similaire à Γ7 15 - Δομή Διακλάδωσης (7)

Eπιλογή και συνθήκη_
Eπιλογή και συνθήκη_Eπιλογή και συνθήκη_
Eπιλογή και συνθήκη_
 
Αντιμετώπιση της προβληματικης συμπεριφορας
Αντιμετώπιση της προβληματικης συμπεριφοραςΑντιμετώπιση της προβληματικης συμπεριφορας
Αντιμετώπιση της προβληματικης συμπεριφορας
 
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)
 
Genikes odhgies stergiou_2020
Genikes odhgies stergiou_2020Genikes odhgies stergiou_2020
Genikes odhgies stergiou_2020
 
Odhgies panelladikwn sta_mathimatika
Odhgies panelladikwn sta_mathimatikaOdhgies panelladikwn sta_mathimatika
Odhgies panelladikwn sta_mathimatika
 
10 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίας
10 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίας10 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίας
10 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίας
 
Αντιμετωπίζοντας δύσκολους ανθρώπους
Αντιμετωπίζοντας δύσκολους ανθρώπουςΑντιμετωπίζοντας δύσκολους ανθρώπους
Αντιμετωπίζοντας δύσκολους ανθρώπους
 

Plus de papettas

C 6 1&amp;2 introduction to data bases
C 6 1&amp;2 introduction to data basesC 6 1&amp;2 introduction to data bases
C 6 1&amp;2 introduction to data bases
papettas
 

Plus de papettas (20)

C 6 1&amp;2 introduction to data bases
C 6 1&amp;2 introduction to data basesC 6 1&amp;2 introduction to data bases
C 6 1&amp;2 introduction to data bases
 
C 6 2 basic constructive elements and main objects of a database
C 6  2 basic constructive elements and main objects of a database C 6  2 basic constructive elements and main objects of a database
C 6 2 basic constructive elements and main objects of a database
 
C3 1 operating systems
C3 1 operating systemsC3 1 operating systems
C3 1 operating systems
 
C2 3 main and secondary memory
C2 3 main and secondary memoryC2 3 main and secondary memory
C2 3 main and secondary memory
 
C6 10 reports
C6 10 reportsC6 10 reports
C6 10 reports
 
C6 6-3 format forms
C6 6-3 format formsC6 6-3 format forms
C6 6-3 format forms
 
4 2 5 3 basic paragraph format
4 2 5 3 basic paragraph format4 2 5 3 basic paragraph format
4 2 5 3 basic paragraph format
 
c4 2 5 1-basic paragraph format
c4 2 5 1-basic paragraph formatc4 2 5 1-basic paragraph format
c4 2 5 1-basic paragraph format
 
C6 6 extra operations of tables
C6 6 extra operations of tablesC6 6 extra operations of tables
C6 6 extra operations of tables
 
Electronic class using web 2 tools
Electronic class using web 2 toolsElectronic class using web 2 tools
Electronic class using web 2 tools
 
C2 5 monitors
C2 5 monitorsC2 5 monitors
C2 5 monitors
 
C2 4 printers
C2 4 printersC2 4 printers
C2 4 printers
 
C2 3 main and secondary memory
C2 3 main and secondary memoryC2 3 main and secondary memory
C2 3 main and secondary memory
 
C2 2 microprocessor-cpu
C2 2 microprocessor-cpuC2 2 microprocessor-cpu
C2 2 microprocessor-cpu
 
C2 1 Basic Concepts of Computer PC Architecture
C2 1 Basic Concepts of Computer PC ArchitectureC2 1 Basic Concepts of Computer PC Architecture
C2 1 Basic Concepts of Computer PC Architecture
 
Basic consepts of computer architecture
Basic consepts of computer architectureBasic consepts of computer architecture
Basic consepts of computer architecture
 
Lesson4a
Lesson4aLesson4a
Lesson4a
 
A 3 2 Software Kategories
A 3 2 Software KategoriesA 3 2 Software Kategories
A 3 2 Software Kategories
 
A 3 1 Operating System
A 3 1 Operating SystemA 3 1 Operating System
A 3 1 Operating System
 
A2 M3 Computer Devises and Periferals
A2 M3 Computer Devises and PeriferalsA2 M3 Computer Devises and Periferals
A2 M3 Computer Devises and Periferals
 

Dernier

εργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxεργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptx
Effie Lampropoulou
 

Dernier (14)

ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣΗ ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
 
εργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxεργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptx
 
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
 
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ, ΣΤΑΥΡΟΥΛΑ ΜΠΕΚΙΑΡΗ
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ,  ΣΤΑΥΡΟΥΛΑ  ΜΠΕΚΙΑΡΗΗ ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ,  ΣΤΑΥΡΟΥΛΑ  ΜΠΕΚΙΑΡΗ
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ, ΣΤΑΥΡΟΥΛΑ ΜΠΕΚΙΑΡΗ
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος ΔόσηςΟ εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
Σχέσεις στην εφηβεία_έρωτας
Σχέσεις                     στην εφηβεία_έρωταςΣχέσεις                     στην εφηβεία_έρωτας
Σχέσεις στην εφηβεία_έρωτας
 
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΗ ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
 

Γ7 15 - Δομή Διακλάδωσης

  • 2.  Να διακρίνουμε τις διαφορές μεταξύ ακολουθιακής δομής και δομής διακλάδωσης  Να μελετούμε προβλήματα και να εξηγούμε αν απαιτείται ή όχι δομή διακλάδωσης  Να δίνουμε παραδείγματα από την καθημερινότητα όπου γίνεται χρήση κάποιου είδους δομής διακλάδωσης  Να χρησιμοποιούμε τη μέθοδο της προκαταρκτικής εκτέλεσης για την εξαγωγή των αποτελεσμάτων των λογικών διαγραμμάτων. 14/12/2016 2
  • 3.  Πολλές φορές τυγχάνει να εμπλακούμε σε απλά προβλήματα τα οποία εμπεριέχουν «διλήμματα» της καθημερινής μας ζωής.  Επίσης, όλοι έτυχε να πούμε κάποιες φράσεις όπως π.χ. «αν διαβάσω, θα γράψω καλά στο διαγώνισμα» ή «αν έχω περισσότερες από 50 αδικαιολόγητες απουσίες, θα μείνω στάσιμος». 14/12/2016 3
  • 4.  Σε αυτές τις φράσεις, όπως και σε πολλές άλλες τις οποίες χρησιμοποιούμε στον καθημερινό μας λόγο, μπορούμε να αναγνωρίσουμε το γεγονός ότι ανάλογα με το τι θα γίνει ή τι θα επιλέξουμε, θα υπάρξει διαφορετικό αποτέλεσμα.  Αυτή η έννοια στην οποία γίνεται κάποια σύγκριση (π.χ. να πάρουμε δύο δεδομένα και να αποφασίσουμε εάν το πρώτο είναι ίσο, μεγαλύτερο ή μικρότερο από το δεύτερο) ή κάποιος λογικός συλλογισμός (π.χ. συλλογισμός που απαντιέται με «Αληθής» ή «Ψευδής»), ονομάζεται συνθήκη. 14/12/2016 4
  • 5. Φράση Συνθήκη Τιμή (Αληθής/Ψευδής) Αποτέλεσμα Αν βρέξει, θα πάρω ομπρέλα. Αν βρέξει Αληθής Θα πάρω ομπρέλα Ψευδής Δε θα πάρω ομπρέλα Αν αγοράσω προϊόντα αξίας πέραν των 100 ευρώ θα έχω έκπτωση 15% διαφορετικά θα έχω έκπτωση 7% Αν το ποσό είναι μεγαλύτερο από 100 ευρώ Αληθής Θα έχω έκπτωση 15% Ψευδής Θα έχω έκπτωση 7% 14/12/2016 5
  • 6.  Όλα τα προβλήματα δεν λύνονται μόνο με τη διαδοχική εκτέλεση κάποιων συγκεκριμένων εντολών. Πολλές φορές πρέπει να ελεγχθεί μια κατάσταση και ανάλογα να αποφασίσουμε αν θα συνεχίσουμε προς τη μία ή την άλλη κατεύθυνση τις ενέργειές μας.  Η ακολουθιακή δομή εντολών ή δομή ακολουθίας χρησιμοποιείται για την αντιμετώπιση απλών προβλημάτων, όπου είναι δεδομένη η σειρά εκτέλεσης ενός συνόλου ενεργειών. ◦ Ένα απλό παράδειγμα από την καθημερινή μας ζωή είναι η ακολουθία οδηγιών μίας συνταγής μαγειρικής με στόχο την κατασκευή ενός φαγητού. Τα βήματα και οι ποσότητες που πρέπει να ακολουθηθούν είναι συγκεκριμένα και οι οδηγίες απόλυτα καθορισμένες και σαφείς. 14/12/2016 6
  • 7.  Στη πραγματικότητα όμως, πολύ λίγα προβλήματα μπορούν να επιλυθούν με τον τρόπο της ακολουθιακής δομής ενεργειών.  Συνήθως τα προβλήματα έχουν κάποιες ιδιαιτερότητες και δεν ισχύουν τα ίδια βήματα για κάθε περίπτωση.  Η πλέον συνηθισμένη περίπτωση είναι να λαμβάνονται κάποιες αποφάσεις με βάση κάποια δεδομένα κριτήρια, που μπορεί να είναι διαφορετικά για κάθε διαφορετικό στιγμιότυπο ενός προβλήματος.  Οι καθημερινές απλές μας ενέργειες περιέχουν αυτή τη διαδικασία επιλογής με βάση κάποια κατάσταση. ◦ Για παράδειγμα, το πρόβλημα της προετοιμασίας μας για έξοδο σχετίζεται με τις καιρικές συνθήκες. ◦ Έτσι λέμε ότι «αν βρέχει, θα πάρω ομπρέλα, αλλιώς θα πάρω καπέλο». ◦ Η συνθήκη εδώ είναι το «αν βρέχει», ενώ η απόφαση είναι είτε να «πάρω ομπρέλα» είτε να «πάρω καπέλο» με βάση την «τιμή» της συνθήκης. 14/12/2016 7
  • 8.  Η δομή διακλάδωσης ή επιλογής χρησιμοποιείται, όταν κατά την εκτέλεση του αλγορίθμου θα πρέπει να ελέγξουμε μια κατάσταση και ανάλογα να εκτελέσουμε ή όχι κάποιες εντολές.  Στο λογικό διάγραμμα, η εντολή επιλογής εμφανίζεται ως μία διακλάδωση στην πορεία της εκτέλεσης των εντολών.  Μέσα σε έναν ρόμβο διατυπώνεται μια συνθήκη, δηλαδή ένα ερώτημα, που μπορεί να απαντηθεί με ΝΑΙ (True) ή ΟΧΙ (False), και ανάλογα με την απάντηση ακολουθείται η κατάλληλη διαδρομή, όπως φαίνεται πιο κάτω. 14/12/2016 8
  • 10.  Υπάρχει και μια δεύτερη μορφή της δομής επιλογής, όπου ελέγχουμε μια κατάσταση και, αν ισχύει μια συνθήκη, εκτελούμε ένα σύνολο εντολών, ενώ, αν δεν ισχύει η συνθήκη, εκτελούμε ένα διαφορετικό σύνολο εντολών. Σε αυτή την περίπτωση το λογικό διάγραμμα έχει τη μορφή του παρακάτω σχήματος 14/12/2016 10
  • 12.  Γενικά η διαδικασία της επιλογής περιλαμβάνει τον έλεγχο κάποιας συνθήκης που μπορεί να έχει δύο τιμές (Αληθής ή Ψευδής) και ακολουθεί η απόφαση εκτέλεσης κάποιας ενέργειας με βάση την τιμή της λογικής αυτής συνθήκης.  Εάν η συνθήκη είναι αληθής εκτελείται το σκέλος του ΝΑΙ, ενώ στην αντίθετη περίπτωση που η συνθήκη είναι ψευδής, εκτελείται το σκέλος του ΟΧΙ.  Σε πολλές περιπτώσεις αντί του ΝΑΙ και του ΟΧΙ μπορεί να δείτε τους όρους ΟΡΘΟ / ΛΑΘΟΣ, ΑΛΗΘΗΣ/ΨΕΥΔΗΣ ή τους Αγγλικούς Όρους TRUE / FALSE. ◦ Για παράδειγμα θα μπορούσαμε να ρωτήσουμε «Είσαι μεγαλύτερος των 18 χρόνων»; ◦ Η απάντηση σε αυτή την ερώτηση είναι ΝΑΙ ή ΟΧΙ. ◦ Αν η απάντηση είναι ΟΧΙ, η σημασία της είναι ότι το άτομο είναι Μικρότερο ή Ίσο με 18 χρόνια. 14/12/2016 12
  • 13. Τελεστές Σύγκρισης Σύμβολα Ισότητα = Μεγαλύτερο > Μεγαλύτερο ή Ίσο >= Μικρότερο < Μικρότερο ή Ίσο <= Άνισο <> 14/12/2016 13
  • 14. Συνθήκη Αποτέλεσμα (Αληθής/Ψευδής) 3>2 Αληθής 10<=10 Αληθής 8<4 Ψευδής 5<>5 Ψευδής 14/12/2016 14
  • 15.  Παράδειγμα 1  Να σχεδιάσετε λογικό διάγραμμα το οποίο να διαβάζει 2 αριθμούς X, Y. Αν οι 2 αριθμοί είναι ίσοι, τότε να τυπώνει το μήνυμα «Είναι ίσοι».  Να γράψετε την προκαταρκτική εκτέλεση για αρχικές τιμές α) Χ=5, Υ=5 και β) Χ=5, Υ=6 14/12/2016 15
  • 17. Μεταβλητές Απόφαση Παρουσίαση Χ Υ Χ=Υ True/False 5 5 5=5 True Είναι ίσοι 14/12/2016 17 Μεταβλητές Απόφαση Παρουσίαση Χ Υ Χ=Υ True/False 5 6 5=6 False
  • 18.  Παρατηρούμε ότι στην προκαταρκτική εκτέλεση έχουμε μια επιπλέον περιοχή για να γράφουμε τις αποφάσεις (δηλαδή τα αποτελέσματα των συνθηκών).  Για κάθε απόφαση που υπάρχει στον αλγόριθμό μας τοποθετούμε δυο στήλες, μια για τη συνθήκη και μια για το αποτέλεσμα της συνθήκης.  Προσέξτε, επίσης, ότι σε αυτή την υποκατηγορία προβλημάτων δομής διακλάδωσης (χωρίς εντολές στο Όχι/False), υπάρχει περίπτωση το πρόγραμμα που θα υλοποιήσουμε για κάποιες περιπτώσεις να μην εμφανίζει κανένα αποτέλεσμα. 14/12/2016 18