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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Εξετάσεις Προσομοίωσης 24/04/2019

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

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

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

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

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

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

Επιµέλεια Θοδωρής Πιερράτος

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

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

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

α έχει μοναδική λύση την x α

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

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

ΘΕΜΑ Α. Α1. Να γράψετε στο. 2. Τα του. τις. αριθμητικές. πρώτες. β. Να. Σελίδα 1 από 5. 2) χ 2. χ Τ_Ρ(α) ΓΡΑΨΕ. ΓΡΑΨΕ χ χ χ+2

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

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

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

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

Μάριος Αγγελίδης

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο Να περιγραφούν οι διαδικασίες των εμφωλευμένων επιλογών.

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

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

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

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

ΠΕΝΤΕΛΗ ΒΡΙΛΗΣΣΙΑ. Α1. Δίνονται τα παρακάτω τμήματα αλγορίθμου σε φυσική γλώσσα, τα οποία πρέπει να γράψετε σε μορφή προγράμματος.

ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑΤΑ. 10. Τα επιλύσιμα προβλήματα κατηγοριοποιούνται περεταίρω με βάση το βαθμό δόμησης και το είδος επίλυσής τους.

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

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

Α1. Να χαρακτηρίσετε καθεμία από τις παρακάτω προτάσεις με τη λέξη Σωστή ή με τη λέξη Λάθος.

Δομή Επιλογής. Κεφάλαιο 4 ο. 3.1 Εισαγωγή. 3.2 Απλή δομή επιλογής

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες

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

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

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

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

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 12/10/2014

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

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

Κόστος Ποσότητα * 440 ΤΕΛΟΣ_ΑΝ Να γραφεί ξανά ώστε να μην περιέχει πλεονασμούς. Μονάδες 6 Α2 Να συμπληρώσετε των παρακάτω πίνακα

8.4. Δραστηριότητες - ασκήσεις

Ενότητα 4. Επίλυση μαθηματικών προβλημάτων με το ΒΥΟΒ

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

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

Πρόβλημα είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή, ούτε προφανής.

53 Χρόνια ΦΡΟΝΤΙΣΤΗΡΙΑ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Σ Α Β Β Α Ϊ Δ Η Μ Α Ν Ω Λ Α Ρ Α Κ Η

Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ

Ας δούμε λίγο την θεωρία με την οποία ασχοληθήκαμε μέχρι τώρα.

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: ΘΕΜΑ Α

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

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

Διάγραμμα Ροής. Σελίδα 1 από 10

Σελίδα 1 από 7 ΔΙΑΓΩΝΙΣΜΑ ΕΚΠ. ΕΤΟΥΣ ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ:

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6)

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

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

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

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

Κεφάλαιο 3: Εισαγωγή στους αλγορίθμους - διαγράμματα ροής

4. Ποιος είναι ο τύπος και ποια η τιμή της μεταβλητής που χρησιμοποιείται παρακάτω;

ΑΝ.ΕΦ. Γ ΛΥΚΕΙΟΥ Αν η συνθήκη ισχύει, τότε εκτελούνται οι εντολές που βρίσκονται µεταξύ των λέξεων ΤΟΤΕ και και η εκτέλεση του προγράµµατος συνεχίζετα

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

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ/Γ ΟΙΚΟΝΟΜΙΚΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ-ΘΕΡΙΝΑ ΗΜΕΡΟΜΗΝΙΑ: 12/11/2017 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: ΚΑΤΡΑΚΗ Α.-ΣΙΟΤΡΟΠΟΣ Π.-ΛΙΟΔΑΚΗΣ Ε.

Κεφάλαιο 4 ο. Δομή επιλογής. Περιεχόμενα

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ

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

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

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

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL)

2. Να αντιστοιχίσετε κάθε εδομένο της Στήλης Α με το σωστό Τύπο εδομένου της Στήλης Β.

8. Επιλογή και επανάληψη

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

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

Απλή Αν Σύνθετη Αν Πολλαπλή Αν

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ

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

ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

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

Κεφ 2. Βασικές Έννοιες Αλγορίθμων

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

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

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 21/4/2013

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

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

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

Transcript:

Δραστηριότητα Περίπτωσης Τίτλος: Οι διαφορές της απλής, της σύνθετης και της εμφωλευμένης δομής επιλογής Γενικός Διδακτικός Στόχος: Να κατανοήσουν οι μαθητές τις διαφορές της απλής, της σύνθετης και της εμφωλευμένης δομής επιλογής. Προσδοκώμενα αποτελέσματα: Μετά την ολοκλήρωση της δραστηριότητας, οι μαθητές θα μπορούν να: διακρίνουν μία απλή δομή επιλογής από μία σύνθετη και από μία εμφωλευμένη προσδιορίζουν το αποτέλεσμα της εκτέλεσης μίας απλής και μίας σύνθετης ή και εμφωλευμένης δομής επιλογής προσδιορίζουν ποιο τμήμα της σύνθετης ή της εμφωλευμένης επιλογής θα εκτελεστεί εξηγούν τις διαφορές μεταξύ μίας απλής, μίας σύνθετης και μίας εμφωλευμένης δομής επιλογής Προαπαιτούμενες γνώσεις: Μεταβλητές, Εντολές Εισόδου - Εξόδου, Λογικές Εκφράσεις 1. Περιγραφή του προβλήματος Να διαβάζονται δύο αριθμοί, που αντιστοιχούν στο ύψος και βάρος ενός άνδρα. Να εκτυπώνεται ότι ο άντρας είναι "ελαφρύς", αν το βάρος του είναι κάτω από 80 κιλά, ή να εκτυπώνεται "βαρύς" στην αντίθετη περίπτωση. Επίσης, να εκτυπώνεται "κοντός" αν το ύψος του είναι κάτω από 1.70, να εκτυπώνεται "ψηλός". 2. Η λύση του προβλήματος Αλγόριθμος Παράδειγμα Διάβασε βάρος, ύψος Αν βάρος < 80 τότε Αν ύψος < 1.70 τότε εκτύπωσε "ελαφρύς-κοντός" εκτύπωσε "ελαφρύς-ψηλός" Αν ύψος < 1.70 τότε εκτύπωσε "βαρύς-κοντός" εκτύπωσε "βαρύς-ψηλός" Τέλος Παράδειγμα

Εικόνα 1: Το διάγραμμα ροής της λύσης 3. Επεξηγήσεις στη λύση του προβλήματος Στο παραπάνω πρόβλημα δύο είναι οι επιλογές, που πρέπει να γίνουν. Η μία επιλογή είναι για το αν ο άνδρας έχει βάρος μικρότερο από 80 κιλά ή όχι. Και η δεύτερη επιλογή είναι για το αν ο άνδρας έχει ύψος μικρότερο από 1.70 ή όχι. Έτσι, αρχικά, ανάλογα με τα δεδομένα εισόδου, το πρόγραμμα θα αποφασίσει για το αν ο άνδρας έχει βάρος μικρότερο από 80 κιλά (βάρος<80). Αν η απάντηση σε αυτή την επιλογή είναι ΝΑΙ, τότε θα συνεχίσει με τη δεύτερη επιλογή σχετικά με το ύψος του. Αν η επιλογή στο ερώτημα ύψος < 1.7 είναι ΝΑΙ, τότε το πρόγραμμα θα τυπώσει ελαφρύς-κοντός. Αν είναι ΟΧΙ, τότε θα τυπώσει ελαφρύς-ψηλός. Αντίστοιχα, αν η επιλογή για το αρχικό ερώτημα σχετικά με το βάρος του άνδρα είναι ΟΧΙ, τότε θα συνεχίσει το πρόγραμμα με την επιλογή για το ύψος. Αν το ύψος είναι μικρότερο από 1.7 (ΝΑΙ), τότε θα τυπωθεί βαρύς-κοντός. Αν, όμως, η επιλογή είναι ΟΧΙ, τότε θα τυπωθεί βαρύς-ψηλός. Αφού τυπωθεί το κατάλληλο μήνυμα, ανάλογα με την είσοδο, που επέλεξε να δώσει ο χρήστης στην αρχή του προγράμματος, το πρόγραμμα θα τελειώσει. Η λύση στο συγκεκριμένο πρόβλημα παρουσιάστηκε και σε αλγοριθμική μορφή αλλά και με διάγραμμα ροής.

Ερώτηση 2 Επιλέξτε μία από τις παρακάτω τιμές που πρέπει να πάρει η μεταβλητή ΒΑΘΜΟΣ για να εμφανιστεί το μήνυμα "Άριστα" στον παρακάτω αλγόριθμο; Αν (((ΒΑΘΜΟΣ>18) ΚΑΙ (ΒΑΘΜΟΣ<19)) Ή ((ΒΑΘΜΟΣ>19) ΚΑΙ (ΒΑΘΜΟΣ<20))) τότε εκτύπωσε "Άριστα" Α. 19 Β. 20 Γ. 18.5 Δ. 18 (Γ) Ερώτηση 3 Επιλέξτε την τιμή που ισούται με τη διαφορά (Β-Α), που προκύπτει στο τέλος του παρακάτω τμήματος ενός αλγορίθμου. Δίνεται ότι: Χ=100 διάβασε Χ Α Χ+Χ Χ Α-1 Β Χ+2*Α Αν Χ > Α τότε Α (Α+Β)/2 Β (Β-(Χ-1)) Α. 100 Β. 199 Γ. 201 Δ. Τίποτα από τα παραπάνω (Δ) Ερώτηση 4 Να επιλέξετε την τιμή της μεταβλητής Κ, ώστε αν η μεταβλητή Μ πάρει την τιμή 0 τα δύο παρακάτω προγράμματα γίνονται ισοδύναμα: Αν Μ<Κ τότε S K-M S 0 εκτύπωσε S Αν Κ<100 τότε S 20 S K-20 Εκτύπωσε S Α. 20 Β. 0 Γ. 100 Δ. 1 (Α)

Ερώτηση 5 Αντιστοιχίσετε τα παρακάτω τμήματα αλγορίθμων της πρώτης στήλης με τις αρχικές και τις τελικές τιμές της μεταβλητής Χ στη δεύτερη στήλη. Τμήματα Αλγορίθμων 1. Διάβασε Χ Α Χ+1 Αν Α>0 τότε Χ Α Χ 2*Α 2. Διάβασε Χ Χ Χ-2 Αν Χ>0 τότε Χ Χ-2 Χ 0 3. Διάβασε Χ Χ 10*Χ Αν Χ<50 τότε Χ Χ+1 Χ Χ-1 (1->β, 2->α, 3->γ) α. 3, -1 β. 6, 59 γ. 0, 1 Αρχικές, Τελικές τιμές Χ Ερώτηση 6 Επιλέξτε την τιμή που πρέπει να πάρει η μεταβλητή Α για να εμφανιστεί η λέξη "Μεταβλητή" στον παρακάτω αλγόριθμο: Β 10 Αν ((Β>5) ΚΑΙ (Α>Β)) τότε εκτύπωσε "Σταθερή" Αν (Α<Β) τότε εκτύπωσε "Άγνωστο" εκτύπωσε "Μεταβλητή" Α. 20 Β. 0 Γ. 5 Δ. 10 (Δ)

Ερώτηση 7 Να δώσετε τις τιμές όλων των μεταβλητών στο τέλος του παρακάτω αλγορίθμου για είσοδο: Χ = 10 και για Χ = 20 Αλγόριθμος ΤΙΜΕΣ ακέραιος Χ, Α, Β, Γ Α Χ+1 Β 2*Χ Γ Α+Β Αν Γ>40 τότε Α Β Β Χ Αν Β>20 τότε Β Α Α 2 Α Γ Β Α Τέλος ΤΙΜΕΣ Ερώτηση 8 Είναι γνωστό ότι, στα μαθηματικά δευτεροβάθμια εξίσωση ονομάζεται κάθε πολυωνυμική εξίσωση δευτέρου βαθμού. Η γενική μορφή μίας δευτεροβάθμιας εξίσωσης είναι: Όπου: α, β, γ: είναι οι συντελεστές της δευτεροβάθμιας εξίσωσης με α 0. Οι συντελεστές αυτοί μπορεί να είναι είτε πραγματικοί είτε μιγαδικοί αριθμοί. Η διακρίνουσα της δευτεροβάθμιας εξίσωσης δίνεται από τον τύπο: Ακόμη, οι λύσεις της δευτεροβάθμιας εξίσωσης δίνονται από τον τύπο: Να γραφεί αλγόριθμος, οποίος να υπολογίζει τις ρίζες/λύσεις της δευτεροβάθμιας εξίσωσης

Λύση Αλγόριθμος Παράδειγμα Διάβασε α, β, γ Αν α 0 τότε Δ β 2-4αγ Αν Δ < 0 τότε εκτύπωσε "Η εξίσωση είναι αδύνατη" Αν Δ > 0 τότε x1 (-β+ )/(2α) x2 (-β - )/(2α) εκτύπωσε x1, x2 x-β/(2α) εκτύπωσε x Αν β 0 τότε γ -γ/β εκτύπωσε x Αν γ 0 τότε εκτύπωσε "Η εξίσωση είναι αδύνατη" εκτύπωσε "Η εξίσωση είναι αόριστη" Τέλος Παράδειγμα