Μιχάλης Αρταβάνης κλάδου Πληροφορικής ΠΕ19



Σχετικά έγγραφα
Δομές Επανάληψης - πακέτο 3 (ΝΕΕΣ ασκήσεις)

Βαθµολογία Χαρακτηρισµός

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

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

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

i 4 i i+1 i i-1 i i+2 i 1 i i+0.5

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

Άσκηση 1 (κλιμακωτή χρέωση) Ένα γραφείο ενοικίασης αυτοκινήτων εφαρμόζει την παρακάτω τιμολογιακή πολιτική: Πάγιο 30 ευρώ

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

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

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

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

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

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

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

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

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

Μεθοδολογία προβλημάτων με Δομή Επανάληψης

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

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

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

ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΡΟΟΠΤΙΚΗ

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

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

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

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 5x + 14y -2z = 6

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

Σε καθεμιά από τις παρακάτω περιπτώσεις, να μετατρέψετε τη δομή επανάληψης ΟΣΟ στην δομή ΑΠΑΝΤΗΣΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΜΕΧΡΙΣ_ΟΤΟΥ Α<-54

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. 13>2 και 28>=34 12<=12 και (όχι 2 <5) 15<>14 ή (όχι 15 mod 2 =1)

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

Ασκήσεις στη οµή Επανάληψης

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

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

Φάσμα. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

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

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

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

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

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3

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

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

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

Διαγώνισμα. Ανάπτυξης Εφαρμογών. Προγραμματιστικό Περιβάλλον. 1. Να μετατραπεί σε ισοδύναμο με αποκλειστική χρήση της δομής ΟΣΟ... ΕΠΑΝΑΛΑΒΕ.

2. Στον παραπάνω πίνακα προσθέτουμε (εφόσον χρειάζεται) μια ακόμη στήλη που την ονομάζουμε έξοδο και στην οποία γράφουμε ότι εμφανίζεται.

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ

Στήλη Β Προτάσεις. 1. Όσο συνθήκη επανάλαβε εντολές Τέλος_επανάληψης 2. Αρχή_επανάληψης εντολές Μέχρις_ότου συνθήκη

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

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

ΘΕΜΑ 1 ο. Στήλη Β Προτάσεις. β. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής. όταν η συνθήκη είναι ψευδής.

ΦάσµαGroup προπαρασκευή για

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

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

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

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

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

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης

3. Ασκήσεις στη Δομή Επανάληψης

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ ΑΡΧΗ ΣΕΛΙΔΑΣ 1

ΚΕΦΑΛΑΙΟ 10 Ο ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

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

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

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

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

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

οµές Επανάληψης Π1. Να αναπτύξετε αλγόριθµο που θα εκτυπώνει τους αριθµούς από το 1 ως το 10.

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

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

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

! ΘΕΜΑ A Α2. ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΚΕΙΟΥ. Ονοµατεπώνυµο:

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

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

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

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

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10 ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ - ΕΣΠΕΡΙΝΩΝ

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 02/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ - Π. ΣΙΟΤΡΟΠΟΣ- Α. ΚΑΤΡΑΚΗ

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

Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ÑÏÌÂÏÓ

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

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΡΧΗ ΔΙΑΒΑΣΕ

Α1. Χαρακτηρίστε τις παρακάτω προτάσεις ως σωστές ή λανθασμένες.

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

Θέματα Πανελληνίων Εξετάσεων που προέρχονται από την ενότητα «Δομή επιλογής» ( )

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

i i+ 2 Γράψε α[i] Τέλος_επανάληψης

% % % >1000 0%

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

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

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

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

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

Ασκήσεις στη ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ. Α. εντολές όσο επανάλαβε & αρχή_επανάληψης μέχρις_ότου

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10

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

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

Transcript:

Φυλλάδιο Ασκήσεων 1 - οµές Επανάληψης Ασκ1. Πόσες φορές θα εκτελεστούν οι επαναληπτικές δοµές στα παρακάτω τµήµατα αλγορίθµων; x 5 Όσο (x > 0) x x - 1 x 5 Όσο (x >= 0) x x - 1 x -5 Όσο (x >= 0) x x - 1 x 5 Όσο (x >= 0) x x + 1 Ασκ2. Να σχηµατίσετε τον πίνακα τιµών του παρακάτω αλγορίθµου. Τι θα εκτυπωθεί τελικά; Αλγόριθµος Πίνακας_Τιµών2 α 2 β 1 Όσο (α >= β) και (α div 10 < 1) επανάλαβε α α ^ 2 Αν (α div β > 2) τότε β β + 1 Αλλιώς α α + 1 Τέλος_Αν Εκτύπωσε α, β Τέλος Πίνακας_Τιµών2 Ασκ3. Να αναπτύξετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το άθροισµα 1 + 2 + 3 + 4 +... + 1000 Ασκ4. Να αναπτύξετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το άθροισµα 1 + 3 + 5 + 7 +... + 999 Ασκ5. Να αναπτύξετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το άθροισµα 2 + 4 + 6 +... + 1000 Ασκ6. Να αναπτυχθεί αλγόριθµος που θα διαβάζει έναν αριθµό Ν και θα εκτυπώνει το άθροισµα 1+2+3+4+... +N Ασκ7. Να αναπτυχθεί αλγόριθµος που θα διαβάζει έναν αριθµό Ν και θα εκτυπώνει το γινόµενο 1*2*3*4*...*N (=Ν!) Ασκ8. Να αναπτυχθεί αλγόριθµος που θα διαβάζει έναν ακέραιο αριθµό και θα εµφανίζει όλους τους διαιρέτες του καθώς και το πλήθος τους Ασκ9. Να αναπτυχθεί αλγόριθµος που θα διαβάζει Ν αριθµούς και θα υπολογίζει και θα εκτυπώνει τον ελάχιστο

Φυλλάδιο Ασκήσεων 2 - οµές Επανάληψης Ασκ1. Να αναπτύξετε αλγόριθµο που θα διαβάζει αριθµούς αγνώστου πλήθους και θα εκτυπώνει το µέσο όρο των θετικών. Η επαναληπτική διαδικασία να τερµατίζεται όταν δοθεί ο αριθµός 0 Ασκ2. Να αναπτύξετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το άθροισµα 1 + 2 + 3 + 4 +... + 1000. ώστε τον αλγόριθµο και µε τις τρεις δοµές επανάληψης (ΓΙΑ..., ΟΣΟ..., ΜΕΧΡΙΣ_ΟΤΟΥ...) Ασκ3. Υπάρχει κάποιο λάθος στα παρακάτω τµήµατα αλγορίθµων; Α Β Γ S 0 Για i από -3 µέχρι 3 Για j από 10 µέχρι 20 µε_βήµα i S S + 1 Εκτύπωσε S S 0 Για i από -1 µέχρι -3 Για j από 18 µέχρι 13 µε_βήµα i S S + i * j Εκτύπωσε S i S 0 Για i από 2 µέχρι 5 Για j από 14 µέχρι S S + 2 Εκτύπωσε S Ασκ4. Να σχηµατίσετε τον πίνακα τιµών του παρακάτω αλγορίθµου. Τι θα εκτυπωθεί τελικά; Αλγόριθµος Άσκηση12 α 0 Όσο (α <= 22) επανάλαβε Για i από 1 µέχρι 3 α α + i α α + 5 Εκτύπωσε α Τέλος Άσκηση12 Ασκ5. Να µετατρέψετε το παρακάτω τµήµα αλγορίθµου χρησιµοποιώντας τις άλλες δυο δοµές επανάληψης και να σχηµατίσετε το διάγραµµα ροής α 2 β 3 Αρχή_Επανάληψης Εκτύπωσε β β β + 2 Μέχρις_Ότου (β > 11)

Φυλλάδιο Ασκήσεων 3 - οµές Επανάληψης Ασκ1. Να αναπαραστήσετε τον αλγόριθµο που αντιστοιχεί στο παρακάτω διάγραµµα ροής και να σχηµατίσετε τον πίνακα τιµών του παρακάτω αλγορίθµου. Τι θα εκτυπωθεί τελικά; Ασκ2. Να σχηµατίσετε τον πίνακα τιµών του παρακάτω αλγορίθµου. Τι θα εκτυπωθεί τελικά; Αλγόριθµος Πίνακας_Τιµών3 α 6 β 11 Αρχή_Επανάληψης γ (α + β) div 2 Αν (γ > α) τότε α γ - α β β - γ Αλλιώς α 3 + α - γ β γ - β Τέλος_Αν ποσότητα γ + α * β Μέχρις_Ότου (ποσότητα < 0) Εκτύπωσε α, β, γ Τέλος Πίνακας_Τιµών3 Ασκ3. Να αναπτύξετε αλγόριθµο ο οποίος θα εκτυπώνει τις τιµές της συνάρτησης αν το χ παίρνει τιµές στο διάστηµα [-0.5,5] µε βήµα 0.05 Ασκ4. Να αναπτυχθεί αλγόριθµος που θα διαβάζει άγνωστο πλήθος θετικών αριθµών και θα τερµατίζει όταν εισαχθεί αρνητικός αριθµός. Να εκτυπώνεται: i. Το πλήθος των αριθµών που διαβάστηκαν, ii. Ο µέσος όρος των στοιχείων που διαβάστηκαν, iii. Ο µεγαλύτερος αριθµός που διαβάστηκε, iv. Ο µικρότερος αριθµός που διαβάστηκε Ασκ5. Να αναπτυχθεί αλγόριθµος που θα διαβάζει άγνωστο πλήθος αριθµών µέχρι το άθροισµά τους να ξεπερνά την τιµή 500 να εκτυπώνεται το πλήθος των αριθµών που διαβάστηκαν.

Φυλλάδιο Ασκήσεων 4 - οµές Επανάληψης Ασκ1. Να αναπτυχθεί αλγόριθµος που θα διαβάζει έναν αριθµό Ν και να υπολογίζει τη σειρά Ασκ2. Να αναπτυχθεί αλγόριθµος που θα διαβάζει έναν αριθµό N (µεγαλύτερο του 0) και να υπολογίζει τη σειρά S= 1 + 2 2 + 3 3 + 4 4 +. N N µέχρι να ξεπεράσει την τιµή του αριθµού αυτού και να εκτυπώνει το πλήθος των επαναλήψεων που χρειάστηκαν Ασκ3. Να αναπτυχθεί αλγόριθµος που θα εκτυπώνει τους τριψήφιους αριθµούς που είναι πολλαπλάσια του 7 καθώς και το πόσοι είναι οι αριθµοί αυτοί Ασκ4. Να αναπτυχθεί αλγόριθµος που θα διαβάζει άγνωστο πλήθος αριθµών και θα εντοπίζει και εκτυπώνει το ποσοστό αυτών που είναι πολλαπλάσια του 5. Ο αλγόριθµος θα τερµατίζεται όταν εισαχθεί ο αριθµός 0 Ασκ5. Να αναπτύξετε αλγόριθµο ο οποίος θα εντοπίζει και θα εκτυπώνει όλους τους τριψήφιους αριθµούς που το άθροισµα τετραγώνων των ψηφίων τους είναι µικρότερο από αυτούς (για παράδειγµα 131, 1 2 +3 2 +1 2 = 11 < 131) Ασκ6. Από έρευνες έχει φανεί ότι µια κοινότητα µελισσών υπό κανονικές συνθήκες αναπτύσσεται µε ρυθµό 3.8 % ετησίως. Αν ένας µελισσοκόµος διαθέτει µελίσσια µε συνολικό πληθυσµό 1200 µέλισσες σε πόσα έτη θα ξεπεράσει τη χωρητικότητα των κυψελών του που είναι 2000 µέλισσες; Ασκ7. Ο µισθός του κύριου Νικολάου είναι 1250, ενώ σύµφωνα µε το µισθολόγιο αυξάνεται κατά 11% ετησίως. Κάθε µήνα έχει αποφασίσει να αποταµιεύει 9% του µισθού για το όνειρό του που είναι η αγορά φουσκωτού σκάφους. Να αναπτύξετε αλγόριθµο που θα υπολογίζει και θα εκτυπώνει σε πόσους µήνες θα κατορθώσει να προβεί στην αγορά φουσκωτού αξίας 7000 Ασκ8. Να αναπτυχθεί ο αλγόριθµος που εκτελείται στα διόδια. Για κάθε αυτοκίνητο που περνά να διαβάζεται ο τύπος του ("Φ" για φορτηγό, "Α" για αυτοκίνητο και "Μ" για µοτοσικλέτα) και να εκτυπώνεται το κόµιστρο. Ο αλγόριθµος να τερµατίζεται όταν διαβάζει ως τύπο οχήµατος "Τέλος" και να εκτυπώνει τις εισπράξεις της ηµέρας. Πρέπει να επισηµανθεί ότι το κόστος διέλευσης είναι 2.50 για ένα φορτηγό, 1.40 για ένα αυτοκίνητο και 0.90 για µια µοτοσικλέτα

Φυλλάδιο Ασκήσεων 5 - οµές Επανάληψης Ασκ1. Να αναπτύξετε αλγόριθµο που θα διαβάζει αριθµούς αγνώστου πλήθους και θα εκτυπώνει το µέσο όρο των αριθµών, τον µέγιστο καθώς και τον ελάχιστο αριθµό από αυτούς τους αριθµούς που διάβασε. Θεωρείστε ότι το πλήθος των αριθµών είναι τουλάχιστο 1 (>=1) και ότι η επαναληπτική διαδικασία θα τερµατίζεται όταν δοθεί ο αριθµός 0. Ασκ2. Να αναπτύξετε αλγόριθµο που θα διαβάζει ένα χρηµατικό ποσό και το ετήσιο επιτόκιο. Ζητούµενο το τελικό ποσό µετά από ένα αριθµό χρόνων που θα δώσει ο χρήστης. Ασκ3. Να αναπτύξετε αλγόριθµο που θα διαβάζει άγνωστο αριθµό από ονοµατεπώνυµα µαθητών µέχρι να δοθεί ως ονοµατεπώνυµο το κενό. Για κάθε µαθητή θα πρέπει να διαβάζει τους βαθµούς σε τρία µαθήµατα και να υπολογίζει τον µέσο όρο του. Ασκ4. Οι βαθµολογητές των γραπτών των πανελληνίων εξετάσεων βαθµολογούν µε άριστα το 100, ενώ κάθε γραπτό διορθώνεται από 2 άτοµα χωρίς να γνωρίζει ο ένας τη βαθµολογία του άλλου. Ωστόσο, αν µεταξύ των δυο βαθµολογιών παρατηρηθεί διαφορά µεγαλύτερη των 11 µορίων τότε το γραπτό διορθώνεται και από τρίτο βαθµολογητή και σε αυτήν την περίπτωση ο τελικός γραπτός βαθµός είναι ο µέσος όρος των 3 βαθµολογιών, διαφορετικά αν δεν υπάρξει αναβαθµολόγηση τελικός βαθµός θεωρείται ο µέσος όρος των 2 βαθµολογιών. Να αναπτυχθεί αλγόριθµος που θα διαβάζει το όνοµα ενός µαθητή της Γ' Λυκείου, και για κάθε έναν από τα 9 µαθήµατα που εξετάζεται πανελλαδικά τους προφορικούς του βαθµούς και τους βαθµούς του γραπτού του από τους δυο βαθµολογητές (και το βαθµό του τρίτου βαθµολογητή µόνο στην περίπτωση που αυτό είναι απαραίτητο) και θα εµφανίζει τους βαθµούς πρόσβασης σε κάθε µάθηµα καθώς και το γενικό βαθµό πρόσβασης στις πανελλήνιες εξετάσεις (µέσος όρος βαθµών πρόσβασης). Ισχύει ότι βαθµός πρόσβασης = 70% * γραπτός βαθµός και 30% * προφορικός βαθµός Ασκ5. Να αναπτύξετε αλγόριθµο οποίος θα υπολογίζει τη σειρά i. ii. µέχρι το άθροισµα να ξεπεράσει το 100 4 Ασκ6. Η χρέωση (κλιµακωτή) στους λογαριασµούς της TEVERLAS Telephony είναι η εξής: Πάγιο: 15 Αστικές µονάδες: 0.030 ανά µονάδα 0-150 0.045 ανά µονάδα Υπεραστικές µονάδες: 151-500 0.039 ανά µονάδα 501-0.033 ανά µονάδα Να αναπτυχθεί αλγόριθµος που θα διαβάζει επαναληπτικά το όνοµα ενός συνδροµητή, τις αστικές και τις υπεραστικές µονάδες που κατανάλωσε και να εκτυπώνει το ποσό του λογαριασµού του, µέχρι να διαβαστεί ως όνοµα του "Τέλος". Ο αλγόριθµος πρέπει να επιστρέφει στο τέλος το συνολικό ποσό εισπράξεων της TEVERLAS

οµές Επανάληψης - Επαναληπτικές ασκήσεις Άσκηση 1. Ο κ. Παπαδόπουλος σύναψε δάνειο στην τράπεζα ώστε να ανακαινίσει το σπίτι του. Η τράπεζα του ανακοίνωσε το νέο της πρόγραµµα δανείων που είναι το εξής: - Η πρώτη δόση είναι 100, ενώ κάθε εξάµηνο αυξάνεται κατά 50, µέχρι να φτάσει το ποσό των 400 (δεν µπορεί η δόση να είναι µεγαλύτερη από 400 ). - Με τη συµπλήρωση κάθε χρόνου από τη σύναψη του δανείου, το υπολειπόµενο ποσό τοκίζεται µε επιτόκιο 10.5%. Σηµείωση: κατά τη σύναψη του δανείου τοκίζεται το αρχικό ποσό. Να αναπτύξετε αλγόριθµο που θα διαβάζει το ποσό που σκέφτεται να δανειστεί ο κος Παπαδόπουλος και να εµφανίζει σε πόσους µήνες θα αποπληρώσει το δάνειο. Άσκηση 2. Ένα τυπογραφείο εκτυπώνει διαφηµιστικά φυλλάδια για κάθε ενδιαφερόµενο και χρησιµοποιεί δυο τιµολογιακές πολιτικές χρέωσης: α) Πάγια χρέωση 800 και επιπλέον 0.75 ανά φυλλάδιο. β) Χρέωση 3.20 για κάθε ένα από τα 300 πρώτα φυλλάδια, ενώ η τιµή για κάθε ένα από τα επόµενα 200 µειώνεται κατά 30 λεπτά του ευρώ. Τέλος, κάθε ένα φυλλάδιο πλέον των 500 χρεώνεται µε 2.30. Είναι προφανές ότι ο πρώτος τρόπος ενδείκνυται σε περίπτωση που πρόκειται να εκτυπωθεί µεγάλος αριθµός φυλλαδίων, ενώ για λιγότερα φυλλάδια προτιµάται ο δεύτερος. Σηµειώνεται επίσης, ότι τα φυλλάδια εκτυπώνονται ανά εκατό (100). Γνωστό ψητοπωλείο ενδιαφέρεται να εκτυπώσει διαφηµιστικά φυλλάδια. Να αναπτύξετε αλγόριθµο που θα εντοπίζει και θα εµφανίζει το πλήθος των φυλλαδίων που πρέπει να παραγγείλει ώστε να είναι οικονοµικότερος ο δεύτερος τρόπος τιµολόγησης. Η διαδικασία που πρέπει να ακολουθήσετε είναι η εξής: να υπολογίζεται το κόστος των φυλλαδίων και µε τους δυο τρόπους ανά 100 φυλλάδια (100, 200, 300,...) έως ότου το κόστος το ποσό που προκύπτει µε τη δεύτερη τιµολόγηση να είναι µεγαλύτερο από αυτό µε την πρώτη. Άσκηση 3. Ο φόρος µεταβίβασης που πρέπει να καταβληθεί για την αγορά ακινήτου κατά το οικονοµικό έτος 2006 προκύπτει από τον παρακάτω πίνακα (κλιµακωτός υπολογισµός): Αντικειµενική αξία ακινήτου (σε ) Ποσοστό % περισσότερα από 80.000 3 περισσότερα από 150.000 5 περισσότερα από 250.000 8 Επιπρόσθετα, αν υπάρχει διαφορά µεταξύ του τελικού ποσού αγοράς µε την αντικειµενική αξία του ακινήτου η φορολόγηση προσαυξάνεται κατά 12% της διαφοράς αυτής. Κατά το οικονοµικό έτος 2005 ο αντίστοιχος πίνακας ήταν ο εξής (κλιµακωτός υπολογισµός): Ποσό αγοράς ακινήτου (σε ) Ποσοστό % µέχρι και 100.000 4 µέχρι και 200.000 6 περισσότερα από 200.000 9 Να αναπτύξετε αλγόριθµο που θα διαβάζει για κάθε µια από τις 150.000 µεταβιβάσεις ακινήτων την αντικειµενική αξία του ακινήτου καθώς και το τελικό ποσό αγοράς κατά το 2006 και (α) να εκτυπώνει το φόρο που πρέπει να πληρωθεί καθώς και το ποσό του φόρου που θα πληρωνόταν αν η µεταβίβαση πραγµατοποιούταν το 2005, (β) να εκτυπώνει την επί τοις εκατό µεταβολή του φόρου. (γ) Το υπουργείο οικονοµικών ανακοίνωσε ότι µε τις αλλαγές αυτές προσµένει αύξηση των εσόδων µεταξύ των δυο ετών κατά 12%, µε περιθώριο λάθους 0.5%. Πρέπει ο αλγόριθµος να εκτυπώνει µήνυµα σχετικά µε το αν επετεύχθη ο στόχος αυτός και στην αντίθετη περίπτωση να εκτυπώνει το ποσοστό αύξησης των εσόδων. Άσκηση 4. Να αναπτύξετε αλγόριθµο που θα σχεδιάζει την µία πυραµίδα Ν γραµµών µε τη χρήση του χαρακτήρα * Ν=1 Ν=2 Ν=3 Ν=4 * _* *** * _*** ***** * *** _***** *******