Όνομα(τα): Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Δομή Επιλογής

Σχετικά έγγραφα
Εφαρμογές Υπολογιστών

Άσκηση 1. Ποια από τα κάτω αλφαριθμητικά είναι αποδεκτά ως ονόματα μεταβλητών σε έναν αλγόριθμο i. Τιμή

Εφαρμογές Υπολογιστών

Δομή επιλογής - πακέτο 1. Άσκηση 1. Να συμπληρώσετε τον παρακάτω πίνακα με τις τιμές αληθής - ψευδής. (α <= β) και (β >= γ)

Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. Οι διάφορες εκδοχές της

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10)

Διάγραμμα Ροής (Flow Chart )

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ)

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

α=5, β=7, γ=20, δ=αληθής

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

[1]Ο βαθμός ενός μαθητή είναι δεδομένο, ο χαρακτηρισμός του ("άριστα". "λίαν καλός") είναι πληροφορία.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο

Ημερομηνία: Τετάρτη 26 Οκτωβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Δραστηριότητα Περίπτωσης. Τίτλος: Οι διαφορές της απλής, της σύνθετης και της εμφωλευμένης δομής επιλογής

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση:

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α

ΕΡΩΤΗΣΕΙΣ ΔΙΑΦΟΡΩΝ ΤΥΠΩΝ ΣΤΟ ΚΕΦΑΛΑΙΟ 2.2

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Τάξη: Γ Λυκείου Κατεύθυνση: Τεχνολογική Μάθημα: Ανάπτυξη Εφαρμογών σε Προγ/κό Περιβάλλον Είδος Εξέτασης: Διαγώνισμα Ημερομηνία Εξέτασης:

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ)

1 η εξεταστική περίοδος από 20/10/2013 έως 17/11/2013. γραπτή εξέταση στο μάθημα Α ΝΑΠΤΥΞΗ ΕΦΑΡΜ Ο ΓΩ Ν ΣΕ ΠΡΟΓΡ ΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΑΪΟΣ 2018

Διαγώνισμα Δομή Επιλογής και Λογικές εκφράσεις

ΣΗΜΕΙΩΣΕΙΣ ΣΤΟ ΜΑΘΗΜΑ «ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΕ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ»

ΑΕΠΠ 1o Επαναληπτικό Διαγώνισµα

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

ΠΕΝΤΕΛΗ. Κτίριο 1 : Πλ. ΗρώωνΠολυτεχνείου 13, Τηλ / Κτίριο 2 : Πλ. Ηρώων Πολυτεχνείου 29, Τηλ ΒΡΙΛΗΣΣΙΑ

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / Γ ΓΕ.Λ. ΟΙΚ & ΠΛΗΡ (ΘΕΡΙΝΑ) ΗΜΕΡΟΜΗΝΙΑ: ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: ΓΙΑΝΝΗΣ ΜΙΧΑΛΕΑΚΟΣ ΘΕΜΑ Α

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2007

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 3 ΙΟΥΝΙΟΥ ΑΕΠΠ

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Φύλλο εργασίας 3 ο Δομή επιλογής Εισαγωγή στις Αρχές της Επιστήμης Η/Υ.

Τεχνικές Αναπαράστασης αλγορίθµων Ψευδοκώδικας Διάγραµµα Ροής Αλγοριθµικές δοµές (Ακολουθία Επιλογή Επανάληψη)

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ)

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

Εισαγωγή στις Αρχές της Επιστήμης των Υπολογιστών

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

Ακρότατα πίνακα, χωρίς min, max, μόνο με pos

ΒΑΣΙΚΕΣ ΟΜΕΣ ΑΛΓΟΡΙΘΜΙΚΗΣ ΣΧΕ ΙΑΣΗΣ

ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr Μάθημα :Προγραμματισμός Εξεταζόμενη ύλη : 2o, 3o,4o,5o κεφάλαιο ΘΕΜΑ 1 ο

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε

ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / Γ ΛΥΚΕΙΟΥ-ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 09/09/2012

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.

Ανακτήθηκε από την ΕΚΠΑΙΔΕΥΤΙΚΗ ΚΛΙΜΑΚΑ edu.klimaka.gr ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Ημερομηνία: Παρασκευή 27 Οκτωβρίου 2017 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Διάρκεια: 3 ώρες Επίπεδο Δυσκολίας: 5/5 Ενότητες (2 6)

Γ ΛΥΚΕΙΟΥ ΘΕΤ. ΚΑΤΕΥΘ. ΑΕΠΠ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΚΕΦΑΛΑΙΟ 1-2β)

Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Σάββατο 5 Ιανουαρίου 2019 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Ανάπτυξη εφαρμογών/ Βασικές γνώσεις/ πρώτο θέμα ΕΡΩΤΗΣΕΙΣ ΣΥΝΤΟΜΗΣ ΑΠΑΝΤΗΣΗΣ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

ττιαογή και επανάληψη

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Λυμένες ασκήσεις με δομές επανάληψης και επιλογής. Εισαγωγή στην επιστήμη των Η/Υ της Β ΓενικούΛυκείου

ΘΕΜΑ Α / Η λογική έκφραση Χ KAI (ΟΧΙ Χ) είναι πάντα ψευδής κάθε τιμή της λογικής μεταβλητής Χ.

Φροντιστήρια Επίγνωση Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2015

ΑΕΠΠ 1o Επαναληπτικό Διαγώνισµα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ _ ΦΥΛΛΟ2

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 Β ΦΑΣΗ Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΟΜΗ ΕΠΙΛΟΓΗΣ. ΘΕΜΑ 1 ο

ΘΕΜΑ Συμβολική γλώσσα 2. Γλώσσες υψηλού επιπέδου 3. Γλώσσες τέταρτής γενιάς 4. Γλώσσα μηχανής

Επαναληπτικό Διαγώνισμα στη Δομή Ακολουθίας και Δομή Επιλογής

Ονοματεπώνυμο: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Δομή Ακολουθίας και Επιλογής Κεφ: 2.1, 2.3, , 6.3, , 8.1, 8.1.

Ανάπτυξη Εφαρμογών τεχνολογικής κατεύθυνσης

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝ/ΚΗΣ ΚΑΤ/ΝΣΗΣ (Πλ. & Υπ.) 2006 ΕΚΦΩΝΗΣΕΙΣ ÈÅÌÅËÉÏ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Ερωτήσεις Ασκήσεις Επανάληψης για τις Διακοπές των Χριστουγέννων

Γ ΤΑΞΗ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Γ. ίνεται το παρακάτω πρόγραµµα και υποπρογράµµατα: ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ)

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

Α4. Δίδεται ο παρακάτω αλγόριθμος

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ. ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ.

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου

Εισαγωγή στην Επιστήμη των Η/Υ Β ΓΕΛ Σημειώσεις στην Ψευδογλώσσα

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017

Transcript:

Όνομα(τα): Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Ημερομηνία: 1. Πότε Χρησιμοποιείται; Δομή Επιλογής 1. Χρησιμοποιείται σε προβλήματα όπου χρειάζεται να ληφθούν αποφάσεις με βάση κάποια κριτήρια. 2. Η διαδικασία της επιλογής περιλαμβάνει τον έλεγχο κάποιας συνθήκης με δύο δυνατές τιμές (αληθής, ψευδής) και στη συνέχεια την απόφαση εκτέλεσης κάποιας εντολής ανάλογα με τη συνθήκη. Υπάρχουν τρεις δομές επιλογής: η απλή, η σύνθετη και η πολλαπλή. 2. Τελεστές Σύγκρισης = ίσο <= ή μικρότερο ή ίσο ή <> διάφορο > μεγαλύτερο < μικρότερο >= ή μεγαλύτερο ή ίσο Συμπληρώστε τον παρακάτω πίνακα με Αληθής (αν ισχύει) ή Ψευδής (αν ισχύει) Το α έχει τιμή 6 Το α έχει τιμή -2 Το α έχει τιμή 5 Το α έχει τιμή 20 Το α έχει τιμή 10 α=5 Αληθής α<= 10 Αληθής α<>8 Αληθής α>-6 α<7 Ψευδής α>=10 Ψευδής 3. Λογικοί τελεστές Έστω δυο προτάσεις Χ και Υ. Ισχύει: ΚΑΙ: πρέπει να είναι αληθείς και οι 2 προτάσεις για να πάρουμε αποτέλεσμα αληθής. Ή: έστω και μία πρόταση να είναι αληθής το αποτέλεσμα είναι αληθής ΟΧΙ: αντιστρέφει το αποτέλεσμα. Μετατρέπει το αληθής σε ψευδής και αντίστροφα. Με βάση τις παραπάνω διατυπώσεις συμπληρώστε τον παρακάτω πίνακα: Κουμπούρη Θεοδώρα - σελ. 1 - Αλγοριθμική & Προγραμματισμός

Χ Υ Χ ΚΑΙ Υ Χ Ή Υ ΟΧΙ Χ ΟΧΙ Υ Αληθής Αληθής Αληθής Ψευδής Αληθής Ψευδής Αληθής Ψευδής Αληθής Ψευδής Ψευδής Ψευδής Όπου: Α = αληθής, Ψ = ψευδής 4. Συζητείστε Συζητείστε στην τάξη με την καθηγήτριά σας για τα παραπάνω. Σημείωση: Οι εκφωνήσεις των ασκήσεων που χρησιμοποιούνται είναι από το βιβλίο Εφαρμογές Πληροφορικής, το βιβλίο της ΑΕΠΠ, τις Πανελλαδικές Εξετάσεις και από το ασκησιολόγιο της συναδέλφου Πύρζα Φανής, απλοποιημένες και προσαρμοσμένες για τη συγκεκριμένη διδακτική παρέμβαση. 5. Χρήση της Απλής Επιλογής Σύνταξη Αν <συνθήκη> τότε Εντολή1 Εντολή2... Τέλος_Αν Πότε τη χρησιμοποιούμε Χρησιμοποιείται όταν έχουμε να πάρουμε κάποια απόφαση και ζητείται να γίνει κάποια ενέργεια μόνο αν η συνθήκη είναι αληθής. Σε περίπτωση που η τιμή της συνθήκης είναι ψευδής δεν γίνεται κάποια ενέργεια. Παράδειγμα Να γραφεί αλγόριθμος ο οποίος να διαβάζει έναν αριθμό και αν αυτός είναι μεγαλύτερος από 10 να εμφανίζει το μήνυμα Προάγεσαι!. Λύση Αλγόριθμος Απλή_Επιλογή Διάβασε αριθμός Αν αριθμός > 10 τότε Εμφάνισε Προάγεσαι! Κουμπούρη Θεοδώρα - σελ. 2 - Αλγοριθμική & Προγραμματισμός

Τέλος_αν Τέλος Απλή_Επιλογή Ανάλυση Εάν θα εμφανιστεί ή όχι το μήνυμα 'πέρασες' εξαρτάται από την τιμή της συνθήκης: αριθμός> 10 η οποία μπορεί να είναι αληθής ή ψευδής. Αν είναι αληθής θα εμφανιστεί το μήνυμα. Αν είναι ψευδής δεν θα εμφανιστεί κάτι... 6. Χρήση της Σύνθετης Επιλογής Σύνταξη Αν <συνθήκη> τότε Εντολές1 αλλιώς Εντολές2 Τέλος_Αν Πότε τη χρησιμοποιούμε Χρησιμοποιείται όταν έχουμε να πάρουμε κάποια απόφαση και ζητείται να γίνει μια ενέργεια αν η συνθήκη είναι αληθής και μια άλλη ενέργεια όταν η τιμή της συνθήκης είναι ψευδής. Προσοχή! Το αλλιώς ουσιαστικά σημαίνει σε όλες τις άλλες περιπτώσεις. Παράδειγμα Να γραφεί αλγόριθμος ο οποίος να διαβάζει έναν αριθμό και αν αυτός είναι μεγαλύτερος από 10 να εμφανίζει το μήνυμα Προάγεσαι!, αν όχι να εμφανίζει το μήνυμα Απορρίπτεσαι. Λύση Αλγόριθμος Σύνθετη_Επιλογή Διάβασε αριθμός Αν αριθμός > 10 τότε Εμφάνισε Προάγεσαι! Αλλιώς Εμφάνισε Απορρίπτεσαι Τέλος_αν Τέλος Σύνθετη_Επιλογή Ανάλυση Εάν θα εμφανιστεί ή όχι το μήνυμα Προάγεσαι! εξαρτάται από την τιμή της συνθήκης: αριθμός > 10 η οποία μπορεί να είναι αληθής ή ψευδής. Αν είναι αληθής θα εμφανιστεί το μήνυμα Προάγεσαι! Αν είναι ψευδής θα εμφανιστεί το μήνυμα Απορρίπτεσαι Ελέγξτε τον αλγόριθμο για τις τιμές: 9, 10, 11. Γράψε τις τιμές που θα εμφανιστούν κάθε φορά: Κουμπούρη Θεοδώρα - σελ. 3 - Αλγοριθμική & Προγραμματισμός

Για την τιμή 9 θα εμφανιστεί το μήνυμα: Για την τιμή 10 θα εμφανιστεί το μήνυμα: Για την τιμή 11 θα εμφανιστεί το μήνυμα: Υπάρχει κάποια τιμή για την οποία δε θα εμφανιστεί κάποιο μήνυμα; Εξηγήστε 7. Χρήση της Πολλαπλής Επιλογής Σύνταξη Αν <συνθήκη1> τότε Εντολές1 αλλιώς_αν <συνθήκη2> τότε Εντολές2 αλλιώς_αν <συνθήκη3> τότε Εντολές3... αλλιώς ΕντολέςΝ Τέλος_Αν Πότε τη χρησιμοποιούμε Χρησιμοποιείται όταν έχουμε να πάρουμε κάποια απόφαση και ζητείται να γίνει διαφορετική ενέργεια κάθε φορά ανάλογα με την τιμή της συνθήκης. Προσοχή! Το τελευταίο αλλιώς μπορεί να παραληφθεί αν δεν θέλουμε να γίνεται οποιαδήποτε ενέργεια σε όλες τις άλλες περιπτώσεις. Παράδειγμα Να αναπτυχθεί αλγόριθμος ο οποίος θα διαβάζει το μέσο όρο ενός μαθητή κατά την περασμένη σχολική χρονιά και θα εκτυπώνει το αντίστοιχο μήνυμα σύμφωνα με τα ακόλουθα: Αν ο μέσος όρος είναι μικρότερος από 9,5 ο μαθητής απορρίπτεται, αν είναι από 9,5 έως και 13 τότε ο χαρακτηρισμός του μαθητή είναι "Σχεδόν καλά", αν είναι μεγαλύτερος του 13 έως και 16 ο χαρακτηρισμός είναι "Καλά", αν μεγαλύτερος του 16 έως και 18 "Πολύ καλά", ενώ τέλος αν ο μέσος όρος είναι μεγαλύτερος του 18 ο χαρακτηρισμός είναι "Άριστα". Σημείωση: Θεωρήστε ότι ο μέσος όρος που εισάγεται από το πληκτρολόγιο είναι στο διάστημα [0,20]. Λύση Αλγόριθμος Χαρακτηρισμός_ΜΟ Διάβασε μέσος_όρος Αν μέσος_όρος < 9.5 τότε Εκτύπωσε "Ο μαθητής απορρίπτεται" Αλλιώς_αν μέσος_όρος <= 13 τότε Εκτύπωσε "Σχεδόν καλά" Κουμπούρη Θεοδώρα - σελ. 4 - Αλγοριθμική & Προγραμματισμός

Αλλιώς_αν μέσος_όρος <= 16 τότε Εκτύπωσε "Καλά" Αλλιώς_αν μέσος_όρος <= 18 τότε Εκτύπωσε "Πολύ καλά" Αλλιώς_αν μέσος_όρος <= 20 τότε Εκτύπωσε "Άριστα" Αλλιώς Εκτύπωσε "Λάθος καταχώρηση δεδομένων" Τέλος_αν Τέλος Χαρακτηρισμός_ΜΟ Ανάλυση Ποιο μήνυμα θα εμφανιστεί εξαρτάται από την τιμή της συνθήκης: Αν είναι αληθής η συνθήκη μέσος_όρος < 9.5 θα εκτελέσει την εντολή που αντιστοιχεί στη συνθήκη αυτή, θα εμφανίσει το μήνυμα "Ο μαθητής απορρίπτεται" και ο έλεγχος ροής θα μεταφερθεί στο Τέλος_αν. Αν η πρώτη συνθήκη είναι ψευδής τότε θα ελέγξει τη δεύτερη συνθήκη και αν είναι αληθής η συνθήκη μέσος_όρος <= 13 θα εκτελέσει την εντολή που αντιστοιχεί στη συνθήκη αυτή, θα εμφανίσει το μήνυμα "Σχεδόν καλά" και ο έλεγχος ροής θα μεταφερθεί στο Τέλος_αν. Με τον ίδιο τρόπο θα ελέγξει και τις παρακάτω συνθήκες ώσπου να βρει κάποια που να είναι αληθής ώστε να εκτελέσει την εντολή που αντιστοιχεί στη συγκεκριμένη συνθήκη. Ερωτήσεις Είναι σωστός ο παραπάνω αλγόριθμος; Γιατί δεν χρησιμοποιούμε τον λογικό τελεστή ΚΑΙ για να ορίσουμε τα όρια; πχ: (μέσος_όρος>13) ΚΑΙ (μέσος_όρος<=16). Συζητήστε με την καθηγήτριά σας το συγκεκριμένο τρόπο υλοποίησης και άλλους εναλλακτικούς. Είναι απαραίτητη η χρήση του τελευταίου Αλλιώς στη συγκεκριμένη εκφώνηση και γιατί; Τι νομίζετε ότι θα συνέβαινε αν δεν υπήρχε η αρχική παραδοχή ότι ο μέσος όρος θα βρίσκεται στο διάστημα 0-20 και είχε δοθεί ως μέσος όρος αρνητικός αριθμός; Υπάρχει κάποια τιμή για την οποία δεν θα εμφανιστεί μήνυμα; Εξηγήστε Κουμπούρη Θεοδώρα - σελ. 5 - Αλγοριθμική & Προγραμματισμός

Δημιουργήστε το Διάγραμμα Ροής του προηγούμενου αλγορίθμου Κουμπούρη Θεοδώρα - σελ. 6 - Αλγοριθμική & Προγραμματισμός