Ασκήσεις Χριστουγέννων

Σχετικά έγγραφα
Λύσεις Ασκήσεις Χριστουγέννων

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

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

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

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

Άσκηση 4 Ένας αυτόματος πωλητής αναψυκτικών λειτουργεί δεχόμενος μόνο κέρματα των 50, 20 και 10

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

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

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

ΑΣΚΗΣΕΙΣ ΚΕΦΑΛΑΙΑ 2 ΚΑΙ 8

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

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

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

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

Θέµατα προς Λύση. Προγράµµατα οµές επανάληψης και επιλογής

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

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

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

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

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

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

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

Γ ΚΥΚΛΟΣ ΠΡΟΣΟΜΟΙΩΤΙΚΩΝ ΔΙΑΓΩΝΙΣΜΑΤΩΝ ΣΥΓΧΡΟΝΟ Προτεινόμενα Θέματα Γ Λυκείου Φεβρουάριος Ανάπτυξη Εφαρμογών ΘΕΜΑ Α

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

καθώς και το παρακάτω τμήμα αλγορίθμου γραμμένο σε «ΓΛΩΣΣΑ»:

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

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

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

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

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

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

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

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

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

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

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

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

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

ΑΣΚΗΣΕΙΣ Επανάληψης 1 1. Να γραφτεί αλγόριθμος που να δέχεται από το πληκτρολόγιο θετικούς ακέραιους μέχρι να δοθεί το 0 ή αρνητικός.

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

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

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

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

σας φύλλο τον αριθμό της ερώτησης ακολουθούμενη από το γράμμα Σ (Σωστή) ή το γράμμα Λ (Λάθος).

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

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

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

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

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

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

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

Για Ι από 2 μέχρι 10 με_βήμα 0 S S+I Τέλος_επανάληψης Εμφάνισε S Μονάδες 5

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

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ

ΠΡΟΤΕΙΝΟΜΕΝΟ ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ. (Α) Να απαντήσετε στη παρακάτω ερώτηση : Τι είναι ένα υποπρόγραμμα; Τι γνωρίζετε για τα χαρακτηριστικά του; (10 Μονάδες)

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

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

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

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

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

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

Αν τότε. αλλιώς. Τέλος_αν. Τέλος_αν

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

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

Α2. Οι πίνακες ακεραίων Α και Β είναι μονοδιάστατοι με πέντε και τρία στοιχεία αντίστοιχα. Τα περιεχόμενα τους είναι:

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

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

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

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

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

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


Α.Ε.Π.Π. Προετοιμασία Γ Λυκείου

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

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

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

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

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ

γράψετε μια εντολή εκχώρησης σταθερής τιμής σε μεταβλητή. Μονάδες 8 Α3. ίνεται το παρακάτω τμήμα αλγορίθμου:

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

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

Για Ι από 2 μέχρι 10 με_βήμα 0 S S+I Τέλος_επανάληψης Εμφάνισε S Μονάδες 5

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


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

Αν τότε. Αν Χ>Y και Y 1 τότε Ζ Χ/(Y-1) Εμφάνισε Ζ αλλιώς_αν Χ>Y και Y=1 τότε Ζ Y/X Εμφάνισε Ζ Τέλος_αν ... αλλιώς. Τέλος_αν.

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

6. Αφού δημιουργήσετε ένα πίνακα 50 θέσεων με ονόματα μαθητών να τον ταξινομήσετε αλφαβητικά με την μέθοδο της φυσαλίδας

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

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

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

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

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

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

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

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

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

ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6)

Transcript:

Ασκήσεις Χριστουγέννων

ΕΥΚΟΛΕΣ

1. Να μετατραπεί ο ακόλουθος αλγόριθμος σε ισοδύναμο διάγραμμα ροής Αλγόριθμος ΆσκσησηΔΡ2 Διάβασε x Αν x < 50 τότε x <- x - x * 10/100 Αλλιώς_αν x < 150 τότε x <- x - x * 20/100 Αλλιώς_αν x < 250 τότε x <- x - x * 30/100 Αλλιώς x <- x - x * 40/100 Τέλος_αν Εμφάνισε x Τέλος ΆσκσησηΔΡ2

2. Να μετατραπεί ο ακόλουθος αλγόριθμος σε ισοδύναμο διάγραμμα ροής Αλγόριθμος ΆσκσησηΔΡ3 Διάβασε x y <- 0 Για i από 1 μέχρι 8 με_βήμα 2 Εμφάνισε x x <- x + 1 y <- y + x Τέλος_επανάληψης Εμφάνισε y Τέλος ΆσκσησηΔΡ3

3. Να μετατραπεί ο ακόλουθος αλγόριθμος σε ισοδύναμο διάγραμμα ροής Αλγόριθμος ΆσκσησηΔΡ4 x <- 6 y <- 0 Αρχή_επανάληψης x <- x + 1 y <- y + x Μέχρις_ότου y > 15 Εμφάνισε y Τέλος ΆσκσησηΔΡ4

4. Να μετατραπεί ο ακόλουθος αλγόριθμος σε ισοδύναμο διάγραμμα ροής Αλγόριθμος ΆσκσησηΔΡ5 y <- 8 S <- 0 Όσο y < 12 επανάλαβε Διάβασε x S <- S + x + y y <- y + 1 Τέλος_επανάληψης Εμφάνισε S Τέλος ΆσκσησηΔΡ5

5. Να μετατραπεί το επόμενο διάγραμμα ροής σε αλγόριθμο

ΜΕΤΡΙΕΣ

1. Να μετατραπεί ο ακόλουθος αλγόριθμος σε ισοδύναμο διάγραμμα ροής Αλγόριθμος ΆσκσησηΔΡ1 Διάβασε x Αν x <= 0 τότε Διάβασε y Αν y - x < 20 τότε y <- y + 10 x <- x + 2 Τέλος_αν Εμφάνισε y Αλλιώς x < x - 5 Τέλος_αν Εμφάνισε x Τέλος ΆσκσησηΔΡ1

2. Να μετατραπεί το επόμενο διάγραμμα ροής σε αλγόριθμο

ΔΥΣΚΟΛΕΣ

1. Να μετατραπεί ο ακόλουθος αλγόριθμος σε ισοδύναμο διάγραμμα ροής Αλγόριθμος ΆσκσησηΔΡ6 π <- 0 Για i από 1 μέχρι 14 με_βήμα 3 y <- 0 Όσο y < 8 επανάλαβε Διάβασε x Αν x < 0 τότε π <- π + 1 y <- y + 1 Τέλος_αν y <- y + 1 Τέλος_επανάληψης Τέλος_επανάληψης Εμφάνισε π, y Τέλος ΆσκησηΔΡ6

2. Να μετατραπεί ο ακόλουθος αλγόριθμος σε ισοδύναμο διάγραμμα ροής Αλγόριθμος ΆσκσησηΔΡ7 Σ <- 0 Αρχή_επανάληψης Διάβασε x Όσο x > 0 επανάλαβε Εμφάνισε x x <- x - 3 Σ <- Σ + x Τέλος_επανάληψης Μέχρις_ότου Σ > 200 Τέλος ΆσκησηΔΡ7

3. Να μετατραπεί το επόμενο διάγραμμα ροής σε αλγόριθμο

4. Να μετατραπεί το επόμενο διάγραμμα ροής σε αλγόριθμο

ΕΥΚΟΛΕΣ

1. Κάποιος προμηθευτής πουλάει στους εμπόρους ένα προϊόν σύμφωνα με την τιμολογιακή πολιτική που φαίνεται στον επόμενο πίνακα. Ο έμπορος προσθέτει 30% κέρδος και στην συνέχεια 23% ΦΠΑ. Να γίνει πρόγραμμα που θα διαβάζει τον αριθμό των τεμαχίων που κάποιος έμπορος προτίθεται να αγοράσει και θα εμφανίζει την τελική τιμή του προϊόντος στον καταναλωτή για ένα τεμάχιο Τεμάχια Τιμή ανά τεμάχιο 1-50 3,50 51-100 3,20 101-200 2,80 > 200 2,40

2. Για να βαφεί ένα δωμάτιο απαιτείται 1 κουτί μπογιά ανά 3 τετραγωνικά μέτρα. Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ το οποίο να ρωτά το εμβαδόν του δωματίου που θα βαφεί και να εμφανίζει στην οθόνη πόσα κουτιά μπογιάς θα πρέπει να αγοραστούν.

ΜΕΤΡΙΕΣ

1. Ένα κατάστημα πώλησης ηλεκτρονικών παιχνιδιών, έχει θέσει ως στόχο για τις ημέρες των Χριστουγέννων την προώθηση μιας συγκεκριμένης κονσόλας παιχνιδιών. Για το λόγο αυτό, σκοπεύει να δώσει προμήθεια στους πωλητές της, ανάλογα με τα τεμάχια που θα καταφέρει ο καθένας να πουλήσει. Ο παρακάτω πίνακας δείχνει το ποσοστό επί των πωλήσεων που θα λάβει σαν προμήθεια ο πωλητής και υπολογίζεται κλιμακωτά. Τεμάχια 1-20 0,2% 21-50 0,25% 51-100 0,3% 101 και πάνω 0,4% Ποσοστό επί της πώλησης

ΔΥΣΚΟΛΕΣ

1. Να επιλύσετε την παρακάτω λογική συνθήκη αν οι μεταβλητές x, y και z έχους τις τιμές 3, 9 και -4 αντίστοιχα: ((x > y) ΚΑΙ (x + 4 < y - 6)) Η (ΟΧΙ(z - x > y^2) ΚΑΙ (z^2 < (x+y)^2))

ΕΥΚΟΛΕΣ

1. Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ το οποίο να διαβάζει 10 φυσικούς αριθμούς διάφορους από μηδέν και έπειτα να τυπώνει το άθροισμα όσων απ' αυτούς είναι ζυγοί και το γινόμενο όσων απ' αυτούς διαιρούνται με το 3.

2. Ένα φορτηγό μεταφορών καλύπτει καθημερινά έναν αριθμό km. Για τα πρώτα 30 km που καλύπτει, το κόστος του είναι 35, ενώ για κάθε επιπλέον km η αξία φθάνει στα 0,50 /km. Να γραφεί πρόγραμμα το οποίο για κάθε ημέρα θα : a. διαβάζει τα km που κάλυψε όταν διαβάσει ότι μια ημέρα κάλυψε 0 km το πρόγραμμα θα τερματίζεται. b. υπολογίζει και εμφανίζει το ημερήσιο κόστος μεταφοράς. c. υπολογίζει και εμφανίζει το μέσο ημερήσιο κόστος μεταφοράς.

ΜΕΤΡΙΕΣ

1. Εξωτερικά του λιμανιού της Βενετίας υπάρχουν αισθητήρες μέτρησης της στάθμης αλλά και της "καθαρότητας" του νερού. Υπάρχουν 2 επίπεδα ορίων επιφυλακής και 2 επίπεδα λήψης μέτρων για την ανακύκλωση του νερού. Τα όρια επιφυλακής απεικονίζονται στον παρακάτω πίνακα: Δείκτες (χωρίς μονάδες μέτρησης) Στάδιο επιφυλακής Α στάθμη θαλάσσης 70000 80000 "καθαρότητα" 2.5 4.3 Στάδιο επιφυλακής Β Να αναπτύξετε πρόγραμμα που θα δέχεται τις ενδείξεις για τα δυο παραπάνω στοιχεία για τις 30 ημέρες ενός μήνα και a. Για κάθε ημέρα θα εκτυπώνει αντίστοιχο μήνυμα για το αν πρέπει ή όχι να ληφθούν μέτρα. b. Θα εκτυπώνει το ποσοστό των ημερών του μήνα που δεν χρειάστηκε να ληφθούν μέτρα. Σημείωση : Για τη λήψη μέτρων απαιτείται και οι δύο δείκτες να έχουν υπερβεί τα όρια που αναγράφονται στον παραπάνω πίνακα.

2. Μια εταιρία υπηρεσιών Internet παρέχει δωρεάν λογαριασμό e-mail με αποθηκευτικό χώρο 500 ΜΒ. Να γραφεί πρόγραμμα το οποίο: a. Κάθε φορά, θα διαβάζει το μέγεθος ενός μηνύματος σε ΜΒ που εισέρχεται στο mailbox του χρήστη. b. Αν το συνολικό μέγεθος των μηνυμάτων είναι μεταξύ 420 ΜΒ και 480 ΜΒ θα εκτυπώνει το μήνυμα «Προσοχή, λίγος χώρος» και θα συνεχίζει να δέχεται μηνύματα. Αν το συνολικό μέγεθος των μηνυμάτων ξεπεράσει το όριο των 500 ΜΒ τότε θα εκτυπώνει το πλήθος των μηνυμάτων που έχουν αποθηκευτεί καθώς και το μήνυμα «Υπέρβαση ορίων» ακολουθούμενο από το πλήθος των ΜΒ που θα πρέπει να διαγραφούν ώστε να είναι στα 500 ΜΒ το μέγεθος του mailbox.

3. Ένας υπάλληλος διανομής διαφημιστικών εντύπων θέλει να διανείμει 800 διαφημιστικά έντυπα στα γραμματοκιβώτια κατοικιών. Αν το πλήθος των διαμερισμάτων μιας κατοικίας που επισκέπτεται είναι μέχρι και 6, τότε αφήνει στο γραμματοκιβώτιο ένα διαφημιστικό έντυπο για κάθε διαμέρισμα. Αν το πλήθος των διαμερισμάτων είναι περισσότερα από 6, τότε αφήνει συνολικά 8 έντυπα. Να γραφεί πρόγραμμα που : a. για κάθε κατοικία που επισκέπτεται ο υπάλληλος διαβάζει τον αριθμό των διαμερισμάτων της και b. εμφανίζει τον αριθμό των κατοικιών που επισκέφτηκε μέχρι να μοιράσει όλα του τα φυλλάδια. Σημείωση : Στην τελευταία κατοικία που επισκέπτεται, αν τα έντυπα δεν επαρκούν, ο υπάλληλος αφήνει όσα έχει.

4. Μια δημόσια υπηρεσία διενεργεί διαγωνισμό πρόσληψης και θέλει να εξάγει στατιστικά στοιχεία. Να γραφεί πρόγραμμα το οποίο : a. διαβάζει το ονοματεπώνυμο κάθε υποψηφίου και σταματά μόλις δοθεί ως ονοματεπώνυμο το κενό b. διαβάζει την οικογενειακή κατάσταση κάθε υποψηφίου ( Ε = Έγγαμος, Α =Άγαμος) και ελέγχει την ορθή εισαγωγή c. διαβάζει το επίπεδο εκπαίδευσης κάθε υποψηφίου ( 1 = Υποχρεωτική Εκπαίδευση, 2=Δευτεροβάθμια Εκπαίδευση 3 =Πανεπιστημιακή Εκπαίδευση) και ελέγχει την ορθή εισαγωγή d. υπολογίζει και εμφανίζει το ποσοστό των υποψήφιων που είναι έγγαμοι e. υπολογίζει και εμφανίζει τα ποσοστά των άγαμων υποψηφίων που έχουν υποχρεωτική και πανεπιστημιακή εκπαίδευση αντίστοιχα.

ΔΥΣΚΟΛΕΣ

1. Σε ένα ραδιοφωνικό σταθμό γίνεται ένας διαγωνισμός για να μοιραστούν δώρα συνολικής αξίας 2000. Κάθε ακροατής που διαγωνίζεται απαντά τηλεφωνικά σε 4 ερωτήσεις που η καθεμία μπορεί να πιάσει βαθμό από 0 μέχρι και 12. Ο διαγωνιζόμενος κερδίζει αν έχει συνολικό βαθμό και από τις 4 ερωτήσεις τουλάχιστον 40. Η αξία του δώρου που θα πάρει είναι ίση με το τριπλάσιο της συνολικής του βαθμολογίας σε. Να γραφεί πρόγραμμα το οποίο : a. διαβάζει τη βαθμολογία κάθε διαγωνιζομένου σε καθεμιά από τις 4 ερωτήσεις b. ελέγχει για κάθε διαγωνιζόμενο αν δικαιούται δώρο κι εμφανίζει την αξία του, μέχρι να μοιραστεί όλο το αρχικό ποσό του σταθμού c. εμφανίζει το ποσοστό αυτών που κέρδισαν και τον αριθμό των νικητών που η αξία των δώρων που κέρδισαν ήταν η μέγιστη δυνατή. Σημείωση : Ο τελευταίος διαγωνιζόμενος που κερδίζει, αν δεν επαρκεί το υπολειπόμενο ποσό, παίρνει δώρα αξίας ίσης με αυτό.

2. Ένα μικρό πλοίο μπορεί να δεχτεί συνολικό φορτίο μέχρι 30 τόνους. Κατά τη φόρτωσή του πρέπει το συνολικό φορτίο που τοποθετείται στην αριστερή πλευρά να είναι περίπου ίσο με το συνολικό φορτίο που τοποθετείται στη δεξιά πλευρά. Κάθε κιβώτιο ζυγίζεται πριν γίνει η φόρτωσή του. Αν το συνολικό φορτίο της αριστερής πλευράς είναι μικρότερο από αυτό της δεξιάς τότε το κιβώτιο τοποθετείται στην αριστερή πλευρά, διαφορετικά τοποθετείται στην δεξιά πλευρά. Να γραφεί πρόγραμμα που : a. διαβάζει το βάρος κάθε κιβωτίου σε κιλά, ελέγχοντάς το ώστε αυτό να είναι θετικός ακέραιος αριθμός. Όταν ένα κιβώτιο δεν μπορεί να φορτωθεί λόγω υπέρβασης του ορίου φόρτωσης η φόρτωση του πλοίου σταματάει. b. εμφανίζει το πλήθος των κιβωτίων και το ποσοστό του συνολικού βάρους κάθε πλευράς Παρατήρηση : θεωρήστε ότι το βάρος κάθε κιβωτίου που φορτώνεται στο πλοίο δεν υπερβαίνει τα 500 κιλά.

3. Σε μια πτήση αεροπορικής εταιρίας χρησιμοποιείται αεροπλάνο με 50 θέσεις ισοκατανεμημένες δεξιά και αριστερά. Το αεροπλάνο μπορεί να πετάξει με ασφάλεια μόνο όταν η διαφορά βάρους αριστερής και δεξιάς πλευράς είναι λιγότερο από 250 κιλά. Να γραφεί αλγόριθμος που επιτρέπει στον υπάλληλο ταξιδιωτικού πρακτορείου να κάνει για κάθε πελάτη που προσέρχεται στο γκισέ εισιτηρίων τα εξής: a. Να πληκτρολογεί το βάρος του πελάτη b. Να πληκτρολογεί Α αν ο πελάτης θέλει να κλείσει αριστερή θέση ή Δ αν θέλει να κλείσει δεξιά c. Να ελέγχει αν είναι εφικτή η επιθυμία του πελάτη (βάσει περιορισμών ασφαλείας και χωρητικότητας αεροπλάνου τη στιγμή της κράτησης) και αν είναι να τυπώνει μήνυμα «ΟΚ» διαφορετικά να τυπώνει το μήνυμα «Δεν μπορείτε να κάνετε αυτή την επιλογή θέσης» και να τυπώνεται το τμήμα του αεροπλάνου που θα κάτσει τελικά ο πελάτης. Παρατηρήσεις : Θεωρήστε ότι κανένας επιβάτης δεν είναι 250 κιλά ή περισσότερο, η επιλογή της θέσης πρέπει να είναι μόνο Α ή Δ και ότι η διαδικασία συνεχίζεται μέχρι να συμπληρωθούν οι θέσεις της πτήσης.

4. Να γραφεί αλγόριθμος που θα μπορεί να χρησιμοποιηθεί στα ΑΤΜ των τραπεζών και θα εκτελεί την παρακάτω λειτουργία : a. Ο πελάτης πληκτρολογεί το ποσό των χρημάτων που θέλει να κάνει ανάληψη. b. Το ΑΤΜ, επειδή διαθέτει μόνο χαρτονομίσματα των 20 και 50, εξετάζει αν το ποσό που ζήτησε ο πελάτης είναι εφικτό να δοθεί. c. Αν είναι εφικτό, τυπώνει στην οθόνη του ΑΤΜ τον αριθμό των χαρτονομισμάτων 20 και των χαρτονομισμάτων 50 που θα εξαχθούν, διαφορετικά τυπώνει το μήνυμα «Διορθώστε το ποσό» και ακολουθείται πάλι η παραπάνω διαδικασία μέχρι να δοθεί ποσό που μπορεί να εκταμιευθεί από το ΑΤΜ Σημείωση: Ο εκάστοτε συνδυασμός χαρτονομισμάτων που δίνει κάθε φορά το ΑΤΜ είναι ο ελάχιστος δυνατός. Για παράδειγμα : Ποσό Ανάληψης 100 -> 2 * 50 και όχι 5 * 20 Ποσό Ανάληψης 160 -> 2 * 50 και 3 * 20 και όχι 8 * 20

5. Στους χειμερινούς Ολυμπιακούς αγώνες του Τορίνο και στο αγώνισμα του καλλιτεχνικού πατινάζ συμμετέχουν 35 αθλητές, οι οποίοι βαθμολογούνται από 8 κριτές. Κάθε αθλητής βαθμολογείται για το τεχνικό μέρος από κάθε κριτή. Η συνολική βαθμολογία του αθλητή προκύπτει, αφού αφαιρεθούν η μεγαλύτερη και η μικρότερη βαθμολογία. Για παράδειγμα αν κάποιος αθλητής πάρει: 5.2, 5.0, 4.3, 5.8, 5.1, 5.2, 5.9, 5.0, τότε αφαιρείται το 5.9 και το 4.3 που είναι η καλύτερη και η χειρότερη βαθμολογία και η συνολική βαθμολογία του αθλητή είναι 31.3. Να γράψετε πρόγραμμα που: a. θα διαβάζει τα ονόματα των 35 αθλητών b. θα διαβάζει τις βαθμολογίες που δίνουν οι 8 κριτές για κάθε αθλητή. Η βαθμολογία που δίνει κάθε κριτής να διασφαλίζεται ότι είναι από 0 μέχρι 6. c. θα υπολογίζει τη συνολική βαθμολογία κάθε αθλητή στο τεχνικό μέρος d. θα εμφανίζει το όνομα του αθλητή και δίπλα τη συνολική του βαθμολογία. Αν η μέση βαθμολογία είναι μεγαλύτερη του 5,5 να εμφανίζει μήνυμα πολύ καλός, ενώ αν είναι κάτω από 4 τότε να εμφανίζει μήνυμα Δεν μπορεί να λάβει μέρος στους επόμενους Ολυμπιακούς Αγώνες.