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

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

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

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

5 ο Φύλλο ασκήσεων για την Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ.

1. ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Επιστήμη των Υπολογιστών Εισαγωγή Θεωρητική Επιστήμη των Υπολογιστών

«Τράπεζα θεμάτων» ταξινομημένη κατά κεφάλαιο για το μάθημα:

Τράπεζα Θεμάτων, Β Λυκείου: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ

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

Μονάδες 10. Δ3. Εμφανίζει τον μικρότερο χρόνο που επιτεύχθηκε. Μονάδες 10

Μονάδες 10. Δ3. Εμφανίζει τον μικρότερο χρόνο που επιτεύχθηκε. Μονάδες 10

Εισαγωγή στις Αρχές της Επιστήµης των Η/Υ

Μονάδες Εμφανίζει τον μικρότερο χρόνο που επιτεύχθηκε. Μονάδες 10

1. Όλα τα προβλήματα μπορούν να λυθούν με τη βοήθεια HY. 2. Ο υπολογισμός του εμβαδού τετραγώνου είναι πρόβλημα άλυτο.

ΘΕΜΑ Β Β1. Να συμπληρώσετε τις παρακάτω προτάσεις χρησιμοποιώντας τις λέξεις Θεωρητική ή Εφαρμοσμένη:

Παράδειγμα 2. Λύση & Επεξηγήσεις. Τέλος_επανάληψης Εμφάνισε "Ναι" Τέλος Α2

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

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

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

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

Επαναληπτικές Διαδικασίες

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

Ενδεικτικές - Προτεινόμενες Λύσεις των θεμάτων του ΓΗ_Β_ΕΗΥ_0_19332 (GI_V_EIY_0_19332)

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

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

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

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

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8

Ασκή σεις στή δομή επανα λήψής

Ενδεικτικές ΘΕΜΑ Α Α1. 1. Λάθος 2. Λάθος 3. Λάθος 4. Λάθος 5. Σωστό 6. Σωστό. Φροντιστηριακό β. Σχολικό Α3. βήματος ii) Ν 1000 i 1 ΌΣΟ i <=

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

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

Ασκήσεις και Προβλήματα από την Τράπεζα Θεμάτων με προτεινόμενες λύσεις

β. Ποια είναι η «τιμή φρουρός» στο παρακάτω τμήμα αλγορίθμου γραμμένο σε «ψευδογλώσσα»; Διάβασε όνομα Όσο όνομα < > ΤΕΛΟΣ επανάλαβε Εμφάνισε όνομα

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

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

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

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Για i από 1 μέχρι Μ Εμφάνισε A[4,i] Τέλος_επανάληψης. (μονάδες 6) ΤΕΛΟΣ 1ης ΑΠΟ 7 ΣΕΛΙΔΕΣ

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

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

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

i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης

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

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

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

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1

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

Σημείωση: Για τα θέματα που ακολουθούν ο παρακάτω πίνακας παρουσιάζει ισοδύναμα μεταξύ τους σύμβολα και εκφράσεις. := ή =

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

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

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

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

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

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

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0

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

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

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

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ --- Λύσεις Τράπεζας Θεμάτων

ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

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

Παρατηρήσεις για την δομή Όσο..επανάλαβε( ΣΟΣ)

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008. Τμήμα ΓΤ1 Όνομα:...

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

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

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

Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

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

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

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

Θέμα Β. ΓΙΑ γ ΑΠΟ 1 ΜΕΧΡΙ 4. ΓΙΑ δ ΑΠΟ 1 ΜΕΧΡΙ 4. Α[γ,δ] 17 - (γ-1)*4 - δ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗ

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

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

Να γραφεί αλγόριθμος που θα υπολογίζει το ν! (ν παραγοντικό) Ν!=1 * 2 *3 *.. * Ν

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

Γεώργιος Δ. Παλτεζανάκης

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

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

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β

ΚΕΦΑΛΑΙΟ 2 Παράδειγμα 3 Παράδειγμα 5 Παράδειγμα 6 ΔΤ3 ΔΤ4 151

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

Γκύζη 14-Αθήνα Τηλ :

Σε μια στοίβα 10 θέσεων έχουν τοποθετηθεί διαδοχικά τα στοιχεία: Σ, Γ, Μ, Α, Δ στην 1η, 2η, 3η, 4η και 5η θέση αντίστοιχα. Να προσδιορίσετε την τιμή

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α

Να το ξαναγράψετε χρησιμοποιώντας αντί για την εντολή Για Τέλος_επανάληψης: α. την εντολή Όσο Τέλος_επανάληψης

Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ Θέματα και Απαντήσεις

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

Α.1 Τι γνωρίζετε για τον διερμηνευτή, τον μεταγλωττιστή και ποιες οι διαφορές τους. 15 ΜΟΝΑΔΕΣ

Transcript:

Φύλλο εργασίας 4 ο Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ. Λίγοι αλγόριθμοι χρησιμοποιούν μόνο τις δομές ακολουθίας και επιλογής. Στα ρεαλιστικά προβλήματα χρειάζεται συνήθως μια σειρά εντολών να επαναληφθεί πολλές φορές. Άλλωστε σε τέτοια προβλήματα «αξίζει τον κόπο» να εκπονηθεί κάποιος αλγόριθμος και στη συνέχεια να υλοποιηθεί ένα αντίστοιχο πρόγραμμα υπολογιστή. Οι επαναληπτικές διαδικασίες μπορεί να έχουν τρεις (3) μορφές και να εμπεριέχουν συνθήκες επιλογών, όπως αυτές που περιγράφηκαν στα προηγούμενα μαθήματα. 1 η εντολή επανάληψης 2 η εντολή επανάληψης 3 η εντολή επανάληψης Για μεταβλητή από τ1 μέχρι τ2 [με_βήμα β] Εντολές Προσπαθήστε να κατανοήσετε τις εντολές επανάληψης υλοποιώντας αλγόριθμο ο οποίος με δεδομένο ένα θετικό ακέραιο αριθμό (έστω Ν=100) θα εμφανίζει τους ακέραιους αριθμούς από το 1 μέχρι και τον δεδομένο αριθμό Ν. (θα σας βοηθήσει ο καθηγητής σας) Α τρόπος με χρήση της Όσο Β τρόπος με χρήση της Για 1

Γ τρόπος με χρήση της Μέχρις_ότου 1ο παράδειγμα: Να συμπληρώσετε τα κενά στον παρακάτω αλγόριθμο Για από μέχρι με_βήμα Εμφάνισε Τέλος_Επανάληψης έτσι ώστε να εμφανιστούν οι αριθμοί με την εξής σειρά: α) 3, 6, 9, 12, 15, 18, 21, 24, 27, 30 β) 60, 50, 40, 30, 20, 10 Να μεταφέρετε στο γραπτό σας τις δύο εντολές επανάληψης συμπληρωμένες ανά περίπτωση. α) Για i από 3 μέχρι 30 με_βήμα 3 Εμφάνισε i Τέλος_Επανάληψης (ΓΗ_Β_ΕΗΥ_0_19345) β) Για i από 60 μέχρι 10 με_βήμα -10 Εμφάνισε i Τέλος_Επανάληψης 2ο παράδειγμα: Δίνονται τα παρακάτω τμήματα δύο αλγορίθμων. Τμήμα Αλγορίθμου Α Κ 1 Όσο Κ > 5 Επανάλαβε Κ Κ 1 Τέλος_Επανάληψης Εμφάνισε Κ Τμήμα Αλγορίθμου Β Μ 3 Επανάλαβε Μ Μ 1 Μέχρις_ότου Μ = 0 Εμφάνισε Μ Να γράψετε στο γραπτό σας: α. Πόσες φορές θα εκτελεστεί η εντολή Κ Κ 1 του τμήματος Αλγορίθμου Α. β. Την τιμή που θα εμφανιστεί κατά την εκτέλεση του τμήματος Αλγορίθμου Β. (ΓΗ_Β_ΕΗΥ_0_19645) 2

Πλήθος Επαναλήψεων Κ Κ>-5 Εμφάνισε - 1 1 η Αληθής 0 2 η Αληθής -1 3 η Αληθής -2 4 η Αληθής -3 5 η Αληθής -4 6 η Αληθής -5 Ψευδής -5 Πλήθος Επαναλήψεων Μ Μ=0 Εμφάνισε - 3 1 η 2 Ψευδής 2 η 1 Ψευδής 3 η 0 Αληθής 0 α. 6 φορές β. θα εμφανιστεί ο αριθμός μηδέν (0) 3 ο παράδειγμα: Δίνεται το παρακάτω τμήμα αλγορίθμου 1: Α 0 2: Β 10 3: Όσο Β < 100 επανάλαβε 4: Β Β + 20 5: Α Α + Β 6 Τέλος_Επανάληψης 7: Εμφάνισε Α Να γράψετε στο γραπτό σας: α. Πόσες φορές θα εκτελεστεί η εντολή στη γραμμή 3. β. Τι θα εμφανιστεί κατά την όλη εκτέλεση του αλγορίθμου. Πλήθος Επαναλήψεων Α Β Β< 100 Εμφάνισε - 0 10 1 η Αληθής 30 30 (ΓΗ_Β_ΕΗΥ_0_19643) 3

Πλήθος Επαναλήψεων Α Β Β< 100 Εμφάνισε 2 η Αληθής 50 80 3 η Αληθής 70 150 4 η Αληθής 90 240 5 η Αληθής 110 350 Ψευδής 350 α. 6 φορές β. θα εμφανιστεί ο αριθμός 350 4ο παράδειγμα: α. μεταβλητές Χ, Μ, Α β. σχεσιακοί τελεστές < γ. αριθμητικοί τελεστές - + δ. λογικές εκφράσεις Χ < 0 ε. εντολές εκχώρησης Χ -2 Μ 0 Χ Χ+Α Μ Μ+1 (ΓΗ_Β_ΕΗΥ_0_19641) 4

5ο παράδειγμα: Σε μια εξέταση ξένης γλώσσας 400 υποψήφιοι εξετάζονται προφορικά και γραπτά και βαθμολογούνται από το 1 έως το 100 σε κάθε εξέταση. Να αναπτύξετε αλγόριθμο ο οποίος: Δ1. Να διαβάζει το όνομα, την προφορική και τη γραπτή βαθμολογία κάθε υποψηφίου. Δ2 Να εμφανίζει στη συνέχεια το μήνυμα «Η προφορική βαθμολογία είναι μεγαλύτερη από τη γραπτή», στην περίπτωση που αυτό συμβαίνει. Δ3. Να εμφανίζει στο τέλος, το μέσο όρο της γραπτής βαθμολογίας όλων των υποψηφίων. ΓΗ_Β_ΕΗΥ_0_19345 Αλγόριθμος ΠΑΡΑΔΕΙΓΜΑ5 Σ 0 Για i από 1 μέχρι 400 Διάβασε ΟΝ, ΠΡ_Β, ΓΡ_Β Αν ΠΡ_Β > ΓΡ_Β τότε Εμφάνισε 'Η προφορική βαθμολογία είναι μεγαλύτερη από τη γραπτή' Τέλος_αν Σ Σ + ΓΡ_Β MO Σ/400 Εμφάνισε ΜΟ Τέλος ΠΑΡΑΔΕΙΓΜΑ5 6ο παράδειγμα: Σε κάποιο σημείο της Εθνικής οδού είναι εγκατεστημένο ένα ειδικό σύστημα το οποίο μετράει την ταχύτητα των διερχόμενων οχημάτων με μεγάλη ακρίβεια. Το όριο ταχύτητας στο συγκεκριμένο σημείο είναι 100 km/h. Να γράψετε αλγόριθμο ο οποίος για 500 οχήματα: 1. Να διαβάζει τον αριθμό πινακίδας και την ταχύτητα κάθε οχήματος. 2. Να εμφανίζει το πλήθος των οχημάτων που ξεπέρασαν το όριο ταχύτητας. 3. Να εμφανίζει την υψηλότερη ταχύτητα που πέρασε κάποιος. ΓΗ_Β_ΕΗΥ_0_19374 Αλγόριθμος ΠΑΡΑΔΕΙΓΜΑ6 ΠΛ 0 ΜΑΧ 0 Για i από 1 μέχρι 500 Διάβασε ΑΡ_ΠΙΝ, ΤΑΧ Αν ΤΑΧ > 100 τότε ΠΛ ΠΛ + 1 Τέλος_αν Αν ΤΑΧ > ΜΑΧ τότε ΜΑΧ ΤΑΧ Τέλος_αν Εμφάνισε ΠΛ, ΜΑΧ Τέλος ΠΑΡΑΔΕΙΓΜΑ6 7ο παράδειγμα: Για τους μαθητές μιας τάξης να γραφεί αλγόριθμος ο οποίος: 1. Να εισάγει από το πληκτρολόγιο επαναληπτικά το γενικό βαθμό μαθητή της τάξης, μέχρι να πληκτρολογηθεί ο αριθμός 0 (μηδέν). 5

2. Να υπολογίζει και να εμφανίζει στο τέλος, το πλήθος των μαθητών με βαθμό κάτω από 10. 3. Να υπολογίζει και να εμφανίζει στο τέλος το μέσο όρο των βαθμών της τάξης. ΓΗ_Β_ΕΗΥ_0_19378 Αλγόριθμος ΠΑΡΑΔΕΙΓΜΑ7 ΠΛ 0 Σ 0 ΠΛ2 0 Διάβασε ΒΑΘ Όσο ΒΑΘ 0 επανάλαβε Αν ΒΑΘ < 10 τότε ΠΛ ΠΛ + 1 Τέλος_αν Σ Σ + ΒΑΘ ΠΛ2 ΠΛ2 + 1 Διάβασε ΒΑΘ ΜΟ Σ/ΠΛ2 Εμφάνισε ΠΛ, ΜΟ Τέλος ΠΑΡΑΔΕΙΓΜΑ7 Ασκήσεις Δομής Επανάληψης 1 η Ποιες τιμές πρέπει να εισάγουμε στις μεταβλητές α, τ, β ώστε η εκτέλεση της παρακάτω εντολής επανάληψης στο παρακάτω τμήμα αλγορίθμου να εμφανίσει διαδοχικά: 1. Όλους τους ακέραιους από το 1 μέχρι και το 100. 2. Τους περιττούς αριθμούς 1, 3, 5, 99. Διάβασε α, τ, β Για i από α μέχρι τ με_βήμα β Εμφάνισε i Να μεταφέρετε στο γραπτό σας τις τιμές των μεταβλητών α, τ, β για κάθε περίπτωση. ΓΗ_Β_ΕΗΥ_0_19642 2 η ΓΗ_Β_ΕΗΥ_0_19622 6

3 η ΓΗ_Β_ΕΗΥ_0_19438 4 η Δίνεται η εντολή επανάληψης Για Χ από Α μέχρι Β με_βήμα Γ Εμφάνισε Χ Να γράψετε στο γραπτό σας τους αριθμούς που εμφανίζονται κατά την εκτέλεση της παραπάνω δομής επανάληψης, όταν: 1. Α= 2, Β= 15, Γ= 3 2. Α =0, Β = -7, Γ= -2 ΓΗ_Β_ΕΗΥ_0_19421 5 η Σε ένα τραίνο υπάρχουν εισιτήρια Α Θέσης (κωδικός 1) προς 40 και Β θέσης (κωδικός 2) προς 25 το ένα. Το τραίνο χωράει 600 άτομα και γέμισε για συγκεκριμένο προορισμό. Να γράψετε αλγόριθμο, ο οποίος: 1. Να διαβάζει την κατηγορία εισιτηρίου για κάθε επιβάτη. 2. Να εμφανίζει το πλήθος των επιβατών της Α θέσης. 3. Να εμφανίζει το συνολικό ποσό που πλήρωσαν όλοι οι επιβάτες. ΓΗ_Β_ΕΗΥ_0_19643 6 η Στο πληροφοριακό σύστημα ενός βιβλιοπωλείου για 1200 βιβλία που διαθέτει καταχωρούνται για κάθε βιβλίο, ο τίτλος, ο συγγραφέας, η χώρα και η τιμή του βιβλίου. Να γραφεί αλγόριθμος ο οποίος: 1. Για κάθε βιβλίο διαβάζει τα παραπάνω δεδομένα. 2. Εμφανίζει το πλήθος των ελληνικών βιβλίων (χώρα ΕΛΛΑ Α ). 3. Εμφανίζει τη μέση τιμή των βιβλίων του συγγραφέα ΕΛΥΤΗ. ΓΗ_Β_ΕΗΥ_0_19636 7

7 η Το όζον ( O 3 ) αποτελεί έναν από τους ρύπους που προκαλούν μόλυνση στην ατμόσφαιρα. Σε περίπτωση που ο ρύπος αυτός ξεπεράσει τα 300 μg/m3, τότε πρέπει να ληφθούν μέτρα. Τα υπουργείο περιβάλλοντος έχει εγκαταστήσει 200 σταθμούς μέτρησης του O 3 σε διάφορα σημεία της χώρας. Να αναπτύξετε αλγόριθμο ο οποίος 1. Να διαβάζει την αριθμητική τιμή του O 3 κάθε σταθμού μέτρησης 2. Να εμφανίζει το πλήθος των σταθμών με ένδειξη μεγαλύτερη από 300. 3. Να εμφανίζει τη μέση τιμή του ρύπου στους 200 σταθμούς. ΓΗ_Β_ΕΗΥ_0_19634 8 η Στο Μαραθώνιο της Αθήνας τρέχουν 15000 δρομείς από διάφορες χώρες του κόσμου. Να αναπτύξετε αλγόριθμο ο οποίος: 1. Για κάθε αθλητή να διαβάζει τη χώρα προέλευσης και τον χρόνο που έκανε. 2. Εμφανίζει πόσοι Έλληνες δρομείς αγωνίστηκαν. 3. Εμφανίζει τον μικρότερο χρόνο που επιτεύχθηκε. (παραδοχές!! Ο χρόνος θα δίδεται σε δευτερόλεπτα και ο μέγιστος χρόνος που μπορεί να κάνει κάποιος δρομέας είναι 12.000 δευτερόλεπτα) ΓΗ_Β_ΕΗΥ_0_19332 9 η Να αναπτύξετε έναν αλγόριθμο που να παρακολουθεί τις ημερήσιες αναχωρήσεις πλοίων από το λιμάνι ενός νησιού (διευκρινίζεται ότι δεν είναι γνωστός ο αριθμός των πλοίων που τελικά θα αναχωρήσουν), ο οποίος: 1. Να διαβάζει αρχικά το όνομα του πλοίου και στη συνέχεια τον αριθμό των επιβατών που επιβιβάστηκαν σε αυτό. Η διαδικασία θα επαναλαμβάνεται έως ότου δοθεί για όνομα πλοίου η λέξη «ΤΕΛΟΣ». 2. Να υπολογίζει και να εμφανίζει στο τέλος το πλήθος των πλοίων που αναχώρησαν. 3. Να υπολογίζει και να εμφανίζει στο τέλος το μέσο όρο των επιβατών στα πλοία που αναχώρησαν. ΓΗ_Β_ΕΗΥ_0_19353 10 η Να γράψετε αλγόριθμο ο οποίος: 1. Να διαβάζει επαναληπτικά αλφαριθμητικούς χαρακτήρες (υποθέτουμε ότι εισάγεται ένας κάθε φορά) μέχρι να δοθεί ο χαρακτήρας #. 2. Να εμφανίζει πόσες φορές (πλήθος) δόθηκε ο χαρακτήρας Α. 3. Να εμφανίζει το πλήθος των χαρακτήρων που έχουν εισαχθεί (χωρίς τον χαρακτήρα # ). ΓΗ_Β_ΕΗΥ_0_19629 11 η Να γραφεί αλγόριθμος ο οποίος: 1. Να διαβάζει επαναληπτικά ακέραιους αριθμούς μέχρις ότου δοθεί ο αριθμός 0. 2. Να εμφανίζει στο τέλος το πλήθος των θετικών αριθμών από τους αριθμούς που διάβασε. 3. Να υπολογίζει και να εμφανίζει στο τέλος το άθροισμα όλων των αριθμών που διάβασε. ΓΗ_Β_ΕΗΥ_0_19352 8