SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίαςΣημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίαςDimitra Adamidou
 
υλικο του υπολογιστη
υλικο του υπολογιστηυλικο του υπολογιστη
υλικο του υπολογιστηmnikol
 
Μικροδιδασκαλία 20 λεπτών
Μικροδιδασκαλία 20 λεπτώνΜικροδιδασκαλία 20 λεπτών
Μικροδιδασκαλία 20 λεπτώνEffie Christou
 
Υπόδειγμα Σεναρίου Διδασκαλίας
Υπόδειγμα Σεναρίου Διδασκαλίας Υπόδειγμα Σεναρίου Διδασκαλίας
Υπόδειγμα Σεναρίου Διδασκαλίας Vasilis Drimtzias
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠEleni Kokkinou
 
Αυτοαξιολόγηση - Περιγραφική Αξιολόγηση
Αυτοαξιολόγηση - Περιγραφική ΑξιολόγησηΑυτοαξιολόγηση - Περιγραφική Αξιολόγηση
Αυτοαξιολόγηση - Περιγραφική Αξιολόγησηtheodora tz
 
Πολιτειότητα-ορισμός
Πολιτειότητα-ορισμόςΠολιτειότητα-ορισμός
Πολιτειότητα-ορισμόςIOANNIS MICHAILIDIS
 
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ ΓυμνασίουΘέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ ΓυμνασίουFotini Pog
 
κανονες παιχνιδιων
κανονες παιχνιδιωνκανονες παιχνιδιων
κανονες παιχνιδιωνD K
 
Τρόποι εύρεσης Μ.Κ.Δ.
Τρόποι εύρεσης Μ.Κ.Δ.Τρόποι εύρεσης Μ.Κ.Δ.
Τρόποι εύρεσης Μ.Κ.Δ.zarkosdim
 
Ένα σακί μαλλιά, Παντελής Καλιότσος
Ένα σακί μαλλιά, Παντελής ΚαλιότσοςΈνα σακί μαλλιά, Παντελής Καλιότσος
Ένα σακί μαλλιά, Παντελής Καλιότσοςcgialopsos
 
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1Ιωάννου Γιαννάκης
 
Διαφάνειες για αλγόριθμο και προγραμματισμό - Πληροφορική Γ ' Γυμνασίου
Διαφάνειες για αλγόριθμο και προγραμματισμό - Πληροφορική Γ ' ΓυμνασίουΔιαφάνειες για αλγόριθμο και προγραμματισμό - Πληροφορική Γ ' Γυμνασίου
Διαφάνειες για αλγόριθμο και προγραμματισμό - Πληροφορική Γ ' Γυμνασίουprotogymnasiogeraka
 
Το εσωτερικό του Υπολογιστή
Το εσωτερικό του ΥπολογιστήΤο εσωτερικό του Υπολογιστή
Το εσωτερικό του ΥπολογιστήElli Ntrikou
 
ασκήσεις στους χρόνους των ρημάτων
ασκήσεις στους χρόνους των ρημάτωνασκήσεις στους χρόνους των ρημάτων
ασκήσεις στους χρόνους των ρημάτωνNansy Tzg
 
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες Λογισμικού 2
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες  Λογισμικού 2Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες  Λογισμικού 2
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες Λογισμικού 2Christos Xilogiannis
 
Γλώσσα Γ΄. Επανάληψη 8ης ενότητας:΄΄Ιστορίες του χειμώνα΄΄
Γλώσσα Γ΄. Επανάληψη 8ης ενότητας:΄΄Ιστορίες του χειμώνα΄΄Γλώσσα Γ΄. Επανάληψη 8ης ενότητας:΄΄Ιστορίες του χειμώνα΄΄
Γλώσσα Γ΄. Επανάληψη 8ης ενότητας:΄΄Ιστορίες του χειμώνα΄΄Χρήστος Χαρμπής
 

Mais procurados (20)

Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίαςΣημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
 
υλικο του υπολογιστη
υλικο του υπολογιστηυλικο του υπολογιστη
υλικο του υπολογιστη
 
Μικροδιδασκαλία 20 λεπτών
Μικροδιδασκαλία 20 λεπτώνΜικροδιδασκαλία 20 λεπτών
Μικροδιδασκαλία 20 λεπτών
 
Υπόδειγμα Σεναρίου Διδασκαλίας
Υπόδειγμα Σεναρίου Διδασκαλίας Υπόδειγμα Σεναρίου Διδασκαλίας
Υπόδειγμα Σεναρίου Διδασκαλίας
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
 
Αυτοαξιολόγηση - Περιγραφική Αξιολόγηση
Αυτοαξιολόγηση - Περιγραφική ΑξιολόγησηΑυτοαξιολόγηση - Περιγραφική Αξιολόγηση
Αυτοαξιολόγηση - Περιγραφική Αξιολόγηση
 
Πολιτειότητα-ορισμός
Πολιτειότητα-ορισμόςΠολιτειότητα-ορισμός
Πολιτειότητα-ορισμός
 
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ ΓυμνασίουΘέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
 
κανονες παιχνιδιων
κανονες παιχνιδιωνκανονες παιχνιδιων
κανονες παιχνιδιων
 
Τρόποι εύρεσης Μ.Κ.Δ.
Τρόποι εύρεσης Μ.Κ.Δ.Τρόποι εύρεσης Μ.Κ.Δ.
Τρόποι εύρεσης Μ.Κ.Δ.
 
Ένα σακί μαλλιά, Παντελής Καλιότσος
Ένα σακί μαλλιά, Παντελής ΚαλιότσοςΈνα σακί μαλλιά, Παντελής Καλιότσος
Ένα σακί μαλλιά, Παντελής Καλιότσος
 
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
 
Διαφάνειες για αλγόριθμο και προγραμματισμό - Πληροφορική Γ ' Γυμνασίου
Διαφάνειες για αλγόριθμο και προγραμματισμό - Πληροφορική Γ ' ΓυμνασίουΔιαφάνειες για αλγόριθμο και προγραμματισμό - Πληροφορική Γ ' Γυμνασίου
Διαφάνειες για αλγόριθμο και προγραμματισμό - Πληροφορική Γ ' Γυμνασίου
 
Το εσωτερικό του Υπολογιστή
Το εσωτερικό του ΥπολογιστήΤο εσωτερικό του Υπολογιστή
Το εσωτερικό του Υπολογιστή
 
ασκήσεις στους χρόνους των ρημάτων
ασκήσεις στους χρόνους των ρημάτωνασκήσεις στους χρόνους των ρημάτων
ασκήσεις στους χρόνους των ρημάτων
 
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες Λογισμικού 2
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες  Λογισμικού 2Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες  Λογισμικού 2
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες Λογισμικού 2
 
Python. 1 2 δομή ακολουθίας
Python. 1 2 δομή ακολουθίαςPython. 1 2 δομή ακολουθίας
Python. 1 2 δομή ακολουθίας
 
Γλώσσα Γ΄. Επανάληψη 8ης ενότητας:΄΄Ιστορίες του χειμώνα΄΄
Γλώσσα Γ΄. Επανάληψη 8ης ενότητας:΄΄Ιστορίες του χειμώνα΄΄Γλώσσα Γ΄. Επανάληψη 8ης ενότητας:΄΄Ιστορίες του χειμώνα΄΄
Γλώσσα Γ΄. Επανάληψη 8ης ενότητας:΄΄Ιστορίες του χειμώνα΄΄
 
Python Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή ΕπανάληψηςPython Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή Επανάληψης
 
ΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές ΕκφράσειςΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές Εκφράσεις
 

Destaque

Γ.2.Μ.5 προβλήματα χρήστη
Γ.2.Μ.5 προβλήματα χρήστηΓ.2.Μ.5 προβλήματα χρήστη
Γ.2.Μ.5 προβλήματα χρήστηpapettas
 
Efarmoges pliroforikis 2016 v4
Efarmoges pliroforikis 2016 v4Efarmoges pliroforikis 2016 v4
Efarmoges pliroforikis 2016 v4papettas
 
Pliroforiki
PliroforikiPliroforiki
Pliroforikipapettas
 
μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμόςμάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμόςGeorge Avgeris
 
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμόεισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμόemitsou
 
A-2_Yλικό _2ο_Φύλλο_Εργασίας
A-2_Yλικό _2ο_Φύλλο_ΕργασίαςA-2_Yλικό _2ο_Φύλλο_Εργασίας
A-2_Yλικό _2ο_Φύλλο_ΕργασίαςElenaX
 
Η Γλώσσα C - Μάθημα 3
Η Γλώσσα C - Μάθημα 3 Η Γλώσσα C - Μάθημα 3
Η Γλώσσα C - Μάθημα 3 Dimitris Psounis
 
Η Γλώσσα C - Μάθημα 3 (Εκτύπωση)
Η Γλώσσα C - Μάθημα 3 (Εκτύπωση)Η Γλώσσα C - Μάθημα 3 (Εκτύπωση)
Η Γλώσσα C - Μάθημα 3 (Εκτύπωση)Dimitris Psounis
 
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...Nikos Michailidis
 
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 MeswnNikos 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.1Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 1
ΠΛΗ10 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 1ΠΛΗ10 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 1
ΠΛΗ10 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 1Dimitris Psounis
 

Destaque (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
 

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

Eπιλογή και συνθήκη_
Eπιλογή και συνθήκη_Eπιλογή και συνθήκη_
Eπιλογή και συνθήκη_tatsikona
 
Αντιμετώπιση της προβληματικης συμπεριφορας
Αντιμετώπιση της προβληματικης συμπεριφοραςΑντιμετώπιση της προβληματικης συμπεριφορας
Αντιμετώπιση της προβληματικης συμπεριφοραςartemioup
 
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)Angelos Rodafinos
 
Genikes odhgies stergiou_2020
Genikes odhgies stergiou_2020Genikes odhgies stergiou_2020
Genikes odhgies stergiou_2020Christos Loizos
 
Odhgies panelladikwn sta_mathimatika
Odhgies panelladikwn sta_mathimatikaOdhgies panelladikwn sta_mathimatika
Odhgies panelladikwn sta_mathimatikaChristos Loizos
 
10 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίας
10 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίας10 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίας
10 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίαςVassilis (BIll) Panopoulos M.B.A., M.H.R.M., M.M.M.
 
Αντιμετωπίζοντας δύσκολους ανθρώπους
Αντιμετωπίζοντας δύσκολους ανθρώπουςΑντιμετωπίζοντας δύσκολους ανθρώπους
Αντιμετωπίζοντας δύσκολους ανθρώπουςNikos Argiriou
 

Semelhante a Γ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 συμβουλές για να γίνετε πιο ευτυχισμένη …..Οδηγός αισιοδοξίας
 
Αντιμετωπίζοντας δύσκολους ανθρώπους
Αντιμετωπίζοντας δύσκολους ανθρώπουςΑντιμετωπίζοντας δύσκολους ανθρώπους
Αντιμετωπίζοντας δύσκολους ανθρώπους
 

Mais 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 basespapettas
 
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 papettas
 
C3 1 operating systems
C3 1 operating systemsC3 1 operating systems
C3 1 operating systemspapettas
 
C2 3 main and secondary memory
C2 3 main and secondary memoryC2 3 main and secondary memory
C2 3 main and secondary memorypapettas
 
C6 10 reports
C6 10 reportsC6 10 reports
C6 10 reportspapettas
 
C6 6-3 format forms
C6 6-3 format formsC6 6-3 format forms
C6 6-3 format formspapettas
 
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 formatpapettas
 
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 formatpapettas
 
C6 6 extra operations of tables
C6 6 extra operations of tablesC6 6 extra operations of tables
C6 6 extra operations of tablespapettas
 
Electronic class using web 2 tools
Electronic class using web 2 toolsElectronic class using web 2 tools
Electronic class using web 2 toolspapettas
 
C2 5 monitors
C2 5 monitorsC2 5 monitors
C2 5 monitorspapettas
 
C2 4 printers
C2 4 printersC2 4 printers
C2 4 printerspapettas
 
C2 3 main and secondary memory
C2 3 main and secondary memoryC2 3 main and secondary memory
C2 3 main and secondary memorypapettas
 
C2 2 microprocessor-cpu
C2 2 microprocessor-cpuC2 2 microprocessor-cpu
C2 2 microprocessor-cpupapettas
 
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 Architecturepapettas
 
Basic consepts of computer architecture
Basic consepts of computer architectureBasic consepts of computer architecture
Basic consepts of computer architecturepapettas
 
A 3 2 Software Kategories
A 3 2 Software KategoriesA 3 2 Software Kategories
A 3 2 Software Kategoriespapettas
 
A 3 1 Operating System
A 3 1 Operating SystemA 3 1 Operating System
A 3 1 Operating Systempapettas
 
A2 M3 Computer Devises and Periferals
A2 M3 Computer Devises and PeriferalsA2 M3 Computer Devises and Periferals
A2 M3 Computer Devises and Periferalspapettas
 

Mais 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
 

Último

Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψειςDimitra Mylonaki
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΗ ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΘεόδωρος Μαραγκούλας
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptxAthina Tziaki
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο Χρύσα Παπακωνσταντίνου
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξηΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηTheodora Chandrinou
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΧρύσα Παπακωνσταντίνου
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .Dimitra Mylonaki
 

Último (10)

Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΗ ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
 
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 

Γ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