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

Σχετικά έγγραφα
Βασικές έννοιες αϋγορίθμων

Γ' Λυκείου Τεχνολογική Κατεύθυνση

2.1. προσδοκώμενα αποτελέσματα

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

Παράδειγμα 1. Μετατροπή από βαθμούς Φαρενάιτ σε βαθμούς Κελσίου

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

ΔΡΔ: Διαγράμματα Ροής Δεδομένων

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

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

Προγραμματισμός Η/Υ. 2 η ενότητα. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Κεφάλαιο 7 Βασικές Έννοιες Προγραμματισμού - Τετράδιο Μαθητή

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

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

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

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

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

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


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

5.1. Προσδοκώμενα αποτελέσματα

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

ΘΕΜΑ 1ο Α. Να γράψετε στο τετράδιό σας τον αριθµό κάθε πρότασης και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασµένη.

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 3θ Λ ΟΜΕΣ ΔΕ A OMEN ΩΝ Προσδοκώμενα αποτελέσματα Επιπλέον παραδείγματα

ΑΛΓΟΡΙΘΜΟΙ & ΜΕΘΟΔΟΛΟΓΙΕ ΜΕΡΟ 1 Ο * περιλαμβάνει την δομή ελέγχου ΑΝ και την δομή επανάληψης ΓΙΑ *

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

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

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

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1

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

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

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

A. Να αναφέρετε επιγραμματικά τους λόγους για τους οποίους ανατίθεται σε έναν υπολογιστή η επίλυση ενός προβλήματος.

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

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

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

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

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

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

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

ΑΠΑΝΤΗΣΕΙΣ. Επιμέλεια: Ομάδα Πληροφορικής της Ώθησης

ΚΕΦΑΛΑΙΟ 2 ΣΧΕ ΙΑΣΗ ΑΛΓΟΡΙΘΜΩΝ

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

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

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

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

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

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

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

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

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

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

Ψευδογλώσσας και Διαγράμματα Ροής

1 Ο Λύκειο Ρόδου. Β ΓΕΛ ΕισΑρχΕπ Η/Υ. Γεωργαλλίδης Δημήτρης

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

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η

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

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

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ (ΔΙΑΔΙΚΑΣΙΕΣ ΣΥΝΑΡΤΗΣΕΙΣ)

Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασμένες (Λ).

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

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

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

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

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

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ

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

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

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

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

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

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

Βασικές Έννοιες Αλγορίθμων. Βασικές Εντολές Αλγορίθμων (Κεφ. 2ο Παρ. 2.4)

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

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

Transcript:

ΚΕΦΑΛΑΙΟ 2 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ) (ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ - ΑΣΚΗΣΕΙΣ) Απαντήσεις δραστηριοτήτων τετραδίου μαθητή >- Στην τάξη (Σελ 22-23) ΔΤ1. Αλγόριθμος εκκρεμές Διάβασε L, g Τ <-- 2 * 3.14 * Ρίζα(L / g) Εκτύπωσε Τ Τέλος εκκρεμές ΔΤ2. Αλγόριθμος συνάλλαγμα lira < 550 dollar <-- 280 marko < 100 synolo < 1025*lira+2234*dollar+3459*marko Εκτύπωσε synolo Τέλος συνάλλαγμα ΔΤ3. 1. Αλγόριθμος Μέσος_0ρος Για i από 1 μέχρι 100 Διάβασε HLIKIA ATHR <- ATHR+ HLIKIA MO <- ATHR/100 Αποτελέσματα // ΜΟ // Τέλος Μέσος_Ορος 2. Η άσκηση υλοποιείται με δεδομένες τις βαθμολογίες 5 ομάδων. Αλγόριθμος Ομάδες Για ί από 1 μέχρι 5 Διάβασε VATHMOS Αν VATHM0S>100 τότε ATHR <- ATHR+VATHMOS Αποτελέσματα // ATHR // Τέλος Ομάδες ΔΤ4. 1. Επαναληπτική δομή. 2. Επιλογή 3. Επανάληψη και επιλογή. 4. Ανάθεση και ακολουθία. 5. Επανάληψη και ακολουθία. 6. Ανάθεση. ΔΤ5. Αλγόριθμος Μόλυνση Δεδομένα // ΑΝ, ΑΖ // Αν ΑΝ<0.35 τότε Εκτύπωσε "καθαρή" Αλλ ιως Εκτύπωσε "μολυσμένη" Αν ΑΖ<0.17 τότε Εκτύπωσε "διαυγής" Αλλιώς Εκτύπωσε "αδιαυγής" 1

Τέλος Μόλυνση ΔΤ6. Υποθέτουμε πως η τάξη έχει 30 μαθητές Αλγόριθμος ΔΤ6 Για i από 1 μέχρι 30 Διάβασε BATHMO ATHR <- ATHR+ BATHMO MO <- ATHR/100 Αν Μ0>18 τότε Εκτύπωσε "ΣΥΜΜΕΤΟΧΗ" Αλλιώς Εκτύπωσε "ΜΗ-ΣΥΜΜΕΤΟΧΗ" Τέλος ΔΤ6 ΔΤ7. Αλγόριθμος εισφορές Δεδομένα // MISTHOS// Αν MISTH0S<150000 τότε EISF1 <- 0.05*MISTHOS EISF2 <- 0.04*MISTHOS Αλλιώς_αν MISTHOS<250000 τότε EISF1 <- 0. 075*MISTHOS EISF2 <- 0. 06*MISTHOS Αλλιώς_αν MISTHOS<400000 τότε EISF1 <- 0. 095*MISTHOS EISF2 <- 0. 08*MISTHOS Αλλιώς EISF1 <- 0. 12*MISTHOS EISF2 <- 0. 11*MISTHOS Εκτύπωσε ESIF1, EISF2, MISTHOS-(EISF1+EISF2) Τέλος εiσφορές ΔΤ8. Αλγόριθμος Ελάχιστη_Μέγιστη1 ΜΙΝ 1000000 MAX 0 Για i από 1 μέχρι 10 Διάβασε PROSPELASEIS Αν PROSPELASEIS < ΜΙΝ τότε ΜΙΝ PROSPELASEIS Αν PROSPELASEIS > MAX τότε MAX PROSPELASEIS Αποτελέσματα // ΜΙΝ, MAX// ΔΤ9. Διάγραμμα ροής 2

Αλγόριθμος Φυτώριο Δεδομένα // Ε // Αν Ε=1 τότε Εκτύπωσε " Μακεδονία" αλλιώς_αν Ε=2 τότε Εκτύπωσε "Θράκη" αλλιώς_αν Ε=3 τότε Εκτύπωσε "Πελοπόννησος" Τέλος Φυτώριο ΔΤ10. Αλγόριθμος Μουσείο ΔΙΑΒΑΣΕ Ε1,Ε2,Ε3,Ε4,Ε5,Ε6,Ε7,Ε8,Ε9,Ε10 ATHR <- Ε1+Ε2+Ε3+Ε4+Ε5+Ε6+Ε7+Ε8+Ε9+Ε10 MO <- ATHR/10 Αν Ε1>Μ0 τότε Εκτύπωσε 101 Αν Ε2>ΜΟ τότε Εκτύπωσε 102 Αν Ε3>ΜΟ τότε Εκτύπωσε 103 Αν Ε4>ΜΟ τότε Εκτύπωσε 104 Αν Ε5>ΜΟ τότε Εκτύπωσε 105 Αν Ε6>ΜΟ τότε Εκτύπωσε 106 Αν Ε7>ΜΟ τότε Εκτύπωσε 107 Αν Ε8>ΜΟ τότε Εκτύπωσε 108 Αν Ε9>ΜΟ τότε Εκτύπωσε 109 Αν Ε10>ΜΟ τότε Εκτύπωσε 110 Τέλος Μουσείο 3

Στο σπίτι ( Σελ 24-26) ΔΣ1. Να γραφεί αλγόριθμος που θα διαβάζει 200 τιμές, θα υπολογίζει και θα εκτυ- πώνει το άθροισμα των τιμών (από όσες διαβάσθηκαν) που είναι μεγαλύτερες από το 10. ΔΣ2. Αλγόριθμος απαξίωση xronos < 0.5 arhiki < 295600 prosfora < 256000 deval < 1 - (prosfora/arhiki) ^ (1/xronos) Εκτύπωσε deval Τέλος απαξίωση ΔΣ3. Αλγόριθμος καταναλωτής poso < 5000 agores < 0 euro < 34,75 flag <r~ Ψευδής Αρχή_επανάληψης Διάβασε eidos timi < eidos/euro Αν agores+timi<=poso*euro τότε agores agores+timi αλλιώς flag < Αληθής Τέλος_Αν Μέχρις ότου flag=aληθής Τέλος καταναλωτής ΔΣ4. x=13 Το χ παίρνει διαδοχικά τις τιμε'ς 40, 20, 10, 5, 16, 8, 4, 2, 1 χ=9 Το χ παίρνει διαδοχικά τις τιμές 28,14, 7, 22,11, 34,17, 52,26,13, 40, 20, 10, 5, 16, 8, 4, 2, 1 χ=22 Το χ παίρνει διαδοχικά τις τιμές 11, 34,17, 52, 26,13, 40, 20,10, 5,16, 8, 4, 2,1 Παρατηρούμε ότι καταλήγουμε στην ίδια ακολουθία ανάθεσης αριθμών από κάποιο σημείο μέχρι την κατάληξη στο χ=1. 4

ΔΣ5. Αλγόριθμος Μέσος_Ορος_ΔΣ5 Για i από 1 μέχρι 5 Διάβασε VATHMO ATHR <- ATHR+ VATHMO MO <- ATHR/5 Αποτελέσματα // ΜΟ // Τέλος Μέσος_Ορος_ΔΣ5 ΔΣ6. Για να υπάρξει έλεγχος για την πλέον συμφέρουσα τιμή χρειάζεται να υπολογισθεί η τιμή του κάθε γάλακτος για την ίδια ποσότητα. Επομένως ο αλγόριθμος υπολογίζει την τιμή του κάθε είδους γάλακτος για τα 100ml και μετά υπολογίζει την ελάχιστη από αυτές τις τιμές. Αλγόριθμος Τιμή Γάλα ΔΙΑΒΑΣΕ ΓΑΛΑ_Α, ΓΑΛΑ_Β, ΓΑΛΑ_Γ, ΓΑΛΑ_Δ ΓΑΛΑ_Α <- 195/3 ΓΑΛΑ_Β <- 205/4 ΓΑΛΑ_Γ <- 400/5 ΓΑΛΑ_Δ <- 450/5.5 ΜΙΝ < - ΓΑΛΑ Α i <- 1 Αν ΓΑΛΑ_Β<ΜΙΝ τότε ΜΙΝ <- ΓΑΛΑ_Β i < 2 Αν ΓΑΛΑ_Γ<ΜΙΝ τότε ΜΙΝ <- ΓΑΛΑ_Γ ί < 3 Αν ΓΑΛΑ_Δ<ΜΙΝ τότε ΜΙΝ <- ΓΑΛΑ_Δ i <- 4 ΕΚΤΥΠΩΣΕ i, ΜΙΝ Τέλος Τιμή_Γάλα ΔΣ7. Αλγόριθμος ΔΣ7 ΔΙΑΒΑΣΕ arxiko_poso epitokio < 6.5 xronia < 5 teliko_poso < arxiko_poso * ( 1 + ((epitokio/100) / 2)) ^ (2 * xronia) Εκτύπωσε teliko_poso Τέλος ΔΣ7 Ο ίδιος αλγόριθμος για 5 διαφορετικά ποσά είναι 5

Αλγόριθμος ΔΣ7_5_ποσα Για i από 1 μέχρι 5 ΔΙΑΒΑΣΕ arxiko_poso epitokio < 6.5 xronia < 5 teliko_poso < arxiko_poso * ( 1 + ((epitokio/100) / 2)) ^ (2 * xronia) Εκτύπωσε teliko_poso Τέλος ΔΣ7_5_ποσα ΔΣ8. Αλγόριθμος Δενδροφύτευση ΔΙΑΒΑΣΕ s1, s2, s3 s1 <- 0 s2 <- 0 s3 <- 0 Για i από 1 μέχρι 100 Διάβασε E1 Άν Ε1 = 1 τότε s1 <- s1+1 αλλιώς_αν Ε1=2 τότε s2 <- s2+1 αλλιώς_αν Ε1=3 τότε s3 <- s3+1 Βασικές έννοιες αλγορίθμων 61 ΕΚΤΥΠΩΣΕ s1, s2, s3 Τέλος Δενδροφύτευση ΔΣ9. Στον ακόλουθο αλγόριθμο price και capacity είναι η τιμή και η χωρητικότητα της αίθουσας, donation είναι η προσφορά Αλγόριθμος οργάνωση_εκδήλωσης Διάβασε price1,capacity1 MAX < capacity1 cost < price1 Διάβασε price2,capacity2 Αν capacity2>max τότε MAX < capacity2 cost <- price2 Διάβασε price3,capacity3 6

Av capacity3>max τότε MAX < capacity3 cost <- price3 Διάβασε donatel, donate2, donate3, donate4, donate5 count < 0 Av donate1>=cost τότε count < count+1 Av donate2>=cost τότε count < count+1 Av donate3>=cost τότε count < count+1 Av donate4>=cost τότε count < count+1 Av donate5>=cost τότε count < count+1 ΕΚΤΥΠΩΣΕ count Τέλος οργάνωση_εκδήλωσης ΤΕΣΤ Αυτοαξιολόγησης (σελ 27) 7