οµή Επιλογής Α. Κατηγορία προβληµάτων Β. Κριτήριο Αλγορίθµου Γ. Τρόπος αναπαράστασης αλγορίθµων . Είδος σταθεράς Ε. Λογική τιµή

Σχετικά έγγραφα
ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Β - Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: Β(ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017

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

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή

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

Όνομα : Επώνυμο: Τάξη : Καθηγητής : Ημ/νία : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ( ) Γ2

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

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

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

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

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

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

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΕΚΦΩΝΗΣΕΙΣ. ii) Ποιούς τρόπους αναπαράστασης ενός αλγόριθµου γνωρίζετε;

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

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

Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ

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

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

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

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

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

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

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

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

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

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΟΜΗ ΕΠΙΛΟΓΗΣ. ΘΕΜΑ 1 ο

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

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

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

Φάσµα & group. μαθητικό φροντιστήριο. σύγχρονo. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

18/ 07/ Σελίδα 1 6

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

ΘΕΜΑ 1ο Α. ίνεται η παρακάτω αλληλουχία εντολών: ιάβασε α, β Αν α > β τότε c α / (β - 2) Τέλος_αν Εκτύπωσε c

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ) 2012 ÈÅÌÅËÉÏ ΕΚΦΩΝΗΣΕΙΣ

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

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

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

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

Ανάπτυξη Εφαρμογών. (Μονάδες 8) Α2. α. να αναφέρετε ονομαστικά τα κριτήρια που πρέπει απαραίτητα να ικανοποιεί ένας αλγόριθμος.

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

β. Ποιοι λόγοι θα μας οδηγούσαν στο να αναθέσουμε την επίλυση προβλημάτων στον υπολογιστή; (μονάδες 4) (Μονάδες 6)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

8. Λεξιλόγιο μιας γλώσσας είναι όλες οι ακολουθίες που δημιουργούνται από τα στοιχεία του αλφαβήτου της γλώσσας, τις λέξεις.

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

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

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

Τ και τιµή του Β θετική µετατρέπεται ισοδύναµα στην εντολή Όσο ως εξής:

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

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

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

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

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

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

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

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

παραπάνω αλληλουχία εντολών ικανοποιεί όλα τα

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

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

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

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

ΑΣΚΗΣΕΙΣ Ακολουθίας. Πίνακας τιµών µεταβλητών Χ Α Β α β γ

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

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

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

Transcript:

οµή Επιλογής Θέµα Α Α1. Να χαρακτηρίσετε κάθε µία από τις παρακάτω προτάσεις µε Σ αν είναι σωστή ή Λ αν είναι λανθασµένη. 1. Όλες οι δοµές επιλογής κλείνουν µε την εντολή. 2. Η παρακάτω εντολή είναι σωστή Αν x 0 τότε Εµφάνισε "Μηδέν" 3. Αν Σ1 λογική µεταβλητή, η πρόταση Σ1 ή (όχι Σ1) είναι πάντα αληθής. 4. Αν α και β ακέραιες µεταβλητές µε α = 5 και β = 8 η έκφραση α ^ 2 mod 2 > β είναι αληθής. 5. Η δοµή επιλογής χρησιµοποιείται µόνο για την επίλυση απλών προβληµάτων. 6. Ο έλεγχος µιας συνθήκης µπορεί να έχει δυο τιµές, Αληθής ή Ψευδής. 7. Μπορούµε να σχεδιάσουµε το διάγραµµα ροής ενός αλγορίθµου µε δοµή επιλογής χωρίς τη χρήση του ρόµβου. 8. Στη δοµή επιλογής εκτελούνται όλες οι εντολές µε τη σειρά που είναι γραµµένες. 9. Στις διαδικασίες πολλαπλών επιλογών δεν υπάρχει περιορισµός στον αριθµό των συνθηκών που µπορούν να ελεγχθούν. 10. Η προτεραιότητα των συγκριτικών τελεστών είναι µικρότερη των λογικών. Α2. ίνονται οι παρακάτω εντολές από ένα τµήµα προγράµµατος: ΙΑΒΑΣΕ α, β x α > β Να χαρακτηρίσετε αν κάθε µία από τις παρακάτω προτάσεις είναι σωστή (Σ) ή λανθασµένη (Λ). Αιτιολογήσετε κάθε σας απάντηση. 1. Η x είναι λογική µεταβλητή. 2. Τα α, β µπορεί να είναι µεταβλητές τύπου χαρακτήρα. 3. Τα α, β µπορεί να είναι λογικές µεταβλητές. 4. Τα α, x είναι πάντα µεταβλητές διαφορετικού τύπου. 5. Το α πρέπει να έχει τιµή µεγαλύτερη του β. Α3. Να γράψετε στο τετράδιό σας τους αριθµούς της Στήλης Α και δίπλα τα γράµµατα της Στήλης Β που αντιστοιχούν σωστά. (Να σηµειωθεί ότι σε κάποια στοιχεία της ψευδογλώσσας της Στήλης Α αντιστοιχούν περισσότερα από ένα παραδείγµατα εντολών της Στήλης Β). Στήλη Α Στήλη Β 1. Αποτελεσµατικότητα 2. Ψευδής 3. Αληθής 4. βελτιστοποίησης 5. Πραγµατική 6. Β + 4 > α ^ 2 7. Ελεύθερο κείµενο Α. Κατηγορία προβληµάτων Β. Κριτήριο Αλγορίθµου Γ. Τρόπος αναπαράστασης αλγορίθµων. Είδος σταθεράς Ε. Λογική τιµή ΣΤ. Αλφαριθµητική τιµή Ζ. Λογική συνθήκη

Α4. Να υπολογισθεί η τιµή των παρακάτω προτάσεων 1. ((ΟΧΙ(Γ = Α)) ΚΑΙ (Α + Β < 7)) Η (Β > Γ), µε Α = 5, Β = 7 και Γ = -3. 2. (Γ^2 = Α * 2) ΚΑΙ ΟΧΙ(Γ < Β) ΚΑΙ (Β > Α), µε Α = 3, Β = 4, Γ = -2. 3. ((Α * Β < 0) Ή (Α + Β > Β^2 * 5)) ΚΑΙ (Β DIV 4 >A MOD 2), µε Α = 5, Β = 10 Α5. ίνεται ότι Χ = 10. Επίσης δίνεται ότι οι µεταβλητές Κ, Λ είναι πραγµατικές και οι µεταβλητές Α, Β λογικές, οι οποίες έχουν προηγουµένως λάβει αρχική τιµή. Να υπολογίσετε τις παρακάτω λογικές προτάσεις και να τις χαρακτηρίσετε χρησιµοποιώντας µια από τις λέξεις Αληθής ή Ψευδής. Πρόταση Α: Πρόταση Β: Αληθής ΚΑΙ ΟΧΙ (Ψευδής = Αληθής) Αληθής ΚΑΙ ΟΧΙ ("Ψευδής" > "Αληθής") Πρόταση Γ: "Μανόλης" > "Μαρία" Ή Χ <> 10 Πρόταση : Χ <= 9 ΚΑΙ (Κ * Λ > 100 Ή Κ ^ 2 + Λ ^ 2 > 100) Πρόταση Ε: (Α Ή ΟΧΙ Α) Ή (Β Ή ΟΧΙ Α) Πρόταση ΣΤ: (Α Ή ΟΧΙ Β) ΚΑΙ (Β ΚΑΙ ΟΧΙ Β) Α6. Να γράψετε µε τη χρήση λογικών συνθηκών και τελεστών οι παρακάτω εκφράσεις: 1. ο βαθµός µαθητή είναι από 18 µέχρι και 20. 2. ο βαθµός µαθητή είναι πάνω από 18 και δεν είναι 20. 3. ο βαθµός µαθητή είναι από 10 µέχρι και 12 ή από 15 µέχρι και 18 4. ο βαθµός µαθητή είναι ίσος µε 20 ή ίσος µε 10. Σηµείωση: Προβιβάζονται οι µαθητές που έχουν από 10 και πάνω και αριστεύουν αυτοί που έχουν από 18 και πάνω. Α7. Να συµπληρώσετε το παρακάτω πινακάκι µε Αληθής ή Ψευδής για την κάθε συνθήκη, χρησιµοποιώντας τις τιµές που δίνονται κάθε φορά. α = 5, β = 7, γ = 20, δ = Αληθής α = 2, β = 11, γ = 10, δ = Ψευδής όχι (α > β ή β > γ) και δ = Αληθής δ = Αληθής ή α + β = 13 και γ < 22 όχι δ = Αληθής και όχι β = γ α < γ ή δ = Αληθής όχι α >= β + γ και όχι δ = Αληθής Α8. Ποια γεωµετρικά σχήµατα χρησιµοποιούνται στα διαγράµµατα ροής και τι δηλώνουν.

Θέµα Β Β1. ίνεται το παρακάτω τµήµα αλγορίθµου: ιάβασε Α, Β, C Αν A > B τότε Αν A > C τότε Χ Α / 3 - Β / 2 Εµφάνισε X Χ 2 * (Α - C) Εµφάνισε X Αν Β > C τότε Χ 2 * B - C / 2 Εµφάνισε X Χ Α - Β - C / 2 Εµφάνισε X Τι θα εµφανιστεί κατά την εκτέλεση του αλγορίθµου, αν δοθούν οι παρακάτω τιµές στις µεταβλητές 1. Α = 6, Β = 4, C = 2; 2. Α = 2, Β = 2, C = 2; Β2. ίνονται τα παρακάτω τµήµατα αλγορίθµων. Λαµβάνοντας υπόψη τις τιµές εισόδου που ορίζονται κάθε φορά, να γράψετε τι θα εµφανίσουν οι αλγόριθµοι. 1. ιάβασε Α, Β, Γ 2. ιάβασε α Αν Α > Β τότε Αν α mod 2 = 0 τότε Αν Α > Γ τότε Εµφάνισε Ο α είναι άρτιος Χ Α / 3 - Β / 2 α α * 2 Εµφάνισε Χ Αλλιώς Εµφάνισε Ο α είναι περιττός Χ 2 * (Α - Γ) α α * 2 Εµφάνισε Χ ιάβασε β Αν α mod 2 = 0 ή β mod 2 = 0 τότε Αν Β > Γ τότε Εµφάνισε Ένας από τους δυο είναι άρτιος Χ 2 * Β - Γ / 2 β β * 2 Εµφάνισε Χ Αλλιώς Αν α mod 2 = 0 και β mod 2 = 0 τότε Χ Α - Β - Γ / 2 Εµφάνισε Και οι δυο είναι άρτιοι Εµφάνισε Χ Εµφάνισε Ένας από τους δυο δεν είναι άρτιος α α * 2 β β * 2 1. Α = 6, Β = 4, Γ = 2. 2. Α = 2, Β = 2, Γ = 2. Εµφάνισε β, α 1. α = 10, β = 20 2. α = 5, β = 7

Β3. ίνεται το ακόλουθο διάγραµµα ροής : Αρχή ιάβασε Α, Β ΟΧΙ Α > 10 ΝΑΙ Β <= 40 ΝΑΙ Εµφάνισε Α Εµφάνισε 2 * Β ΝΑΙ Β > 100 Εµφάνισε Β / 2 ΟΧΙ Τέλος 1. Να κατασκευάσετε ισοδύναµο αλγόριθµο ροής σε ψευδογλώσσα. 2. Να εκτελέσετε τον αλγόριθµο για κάθε µία από τις παρακάτω τιµές των µεταβλητών Α και Β. Ποια τιµή θα εµφανισθεί στην οθόνη σε κάθε περίπτωση. i. Α = 10 Β = 40 ii. Α = 11 Β = 40 iii. Α = 11 Β = 45 Β4. ίνεται το παρακάτω τµήµα αλγορίθµου, όπου α ακέραια µεταβλητή: ιάβασε α Αν α < 0 τότε Εµφάνισε "Αρνητικός" _αν α = 0 τότε Εµφάνισε "Μηδέν" _αν α mod 2 = 1 και α < 10 τότε Εµφάνισε "Μονοψήφιος Περιττός" _αν α mod 2 = 0 και α < 10 τότε Εµφάνισε "Μονοψήφιος Άρτιος" _αν α 100 Εµφάνισε "Μεγαλύτερος ή ίσος του 100" Εµφάνισε "Λάθος Αριθµός" Να δώσετε ισοδύναµο διάγραµµα ροής της πολλαπλής επιλογής.

Θέµα Γ Γ1. Ένα παιδί ελέγχεται για το ζάχαρο και την πίεση του αίµατός του. Ανάλογα µε το τι θα δείξουν οι εξετάσεις το παιδί κατατάσσεται σε µια από τις παρακάτω κατηγορίες: Εξέταση Στάδιο λήψης Στάδιο Φυσιολογικό Στάδιο Στάδιο λήψης µέτρων προειδοποίησης στάδιο προειδοποίησης µέτρων Ζάχαρο < 60 [60, 70) [70, 110) [110,120] > 120 Πίεση < 8 [8, 10) [10, 12) [12, 14] > 14 όπου [60,70) σηµαίνει ζάχαρο >= 60 και ζάχαρο < 70. Να αναπτύξετε αλγόριθµο ο οποίος να διαβάζει την τιµή του ζαχάρου και την πίεση κάποιου παιδιού και να εκτυπώνει µήνυµα σύµφωνα µε τον παρακάτω πίνακα: Στάδιο Μήνυµα Φυσιολογικό στάδιο Οι εξετάσεις είναι φυσιολογικές Στάδιο προειδοποίησης Οι εξετάσεις είναι λίγο έξω από τα όρια Στάδιο λήψης µέτρων Πρέπει να επισκεφθείτε το γιατρό Για παράδειγµα, αν κάποιος µαθητής έχει ζάχαρο 125 και πίεση 11 τότε ο αλγόριθµος θα εµφανίζει το µήνυµα "Πρέπει να επισκεφθείτε το γιατρό" δηλαδή µετράει η χειρότερη από τις δύο µετρήσεις. Οµοίως αν το ζάχαρο είναι 80 και η πίεση 14.5 τότε και πάλι ο µαθητής βρίσκεται στο "Στάδιο λήψης µέτρων". Γ2. Να κατασκευαστεί αλγόριθµος ο οποίος: i. Θα διαβάζει δυο αριθµούς (ένα µονοψήφιο και ένα τετραψήφιο). ii. Θα κατασκευάζει ένα καινούριο αριθµό από τους δυο προηγούµενους ως εξής : θα τοποθετεί τον µονοψήφιο αριθµό σαν µεσαίο ψηφίο στον τετραψήφιο κάνοντάς τον πενταψήφιο και στην συνέχεια θα τον εµφανίζει. (π.χ. αν ο µονοψήφιος είναι το 5 και ο τετραψήφιο το 1234 θα κατασκευάζει τον 12534) iii. Θα ελέγχει αν ο νέος αριθµός είναι ταυτόχρονα ακέραιο πολλαπλάσιο του 3 και άρτιος. Γ3. Την 15 Ιουλίου 2002 (αρχική ηµεροµηνία) αποφασίστηκε σαν ηµέρα έναρξης των Ολυµπιακών αγώνων της Αθήνας η 13 Αυγούστου 2004. Μέχρι την ηµέρα έναρξης των αγώνων µεσολαβούν Ν ηµέρες. Θεωρήστε ότι κάθε µήνας έχει 30 ηµέρες και ότι δεν µεσολαβούν δίσεκτα έτη (άρα το έτος έχει 12Χ30 = 360 ηµέρες). (Α) Να κατασκευαστεί αλγόριθµος που να διαβάζει τις δύο ηµεροµηνίες µε τη µορφή ΗΗ ΜΜ ΕΕΕΕ. Θα µετατρέπει τις ηµεροµηνίες σε ηµέρες και µ' αυτό τον τρόπο θα βρίσκει τις ηµέρες Ν που µεσολαβούν µέχρι την έναρξη των Ολυµπιακών αγώνων. (Β) Να µετατρέπει τις ηµέρες που µεσολαβούν και να εµφανίζει τα έτη, τους µήνες και τις ηµέρες που αντιστοιχούν. Π.χ. 1 έτος, 6 µήνες, 18 ηµέρες. Σηµείωση: Η αρχική ηµεροµηνία και η ηµεροµηνία έναρξης έχουν υπολογιστεί έτσι ώστε να πλησιάζουν τις πραγµατικές. εν χρειάζεται λοιπόν αξιολόγηση των δεδοµένων.

Γ4. Η ασφάλεια ενός συνθηµατικού (password) εξαρτάται από πολλούς παράγοντες, όπως για παράδειγµα το µήκος του, η ύπαρξη πολλών ειδών χαρακτήρων και άλλους. Ένα συνθηµατικό µπορεί να βαθµολογηθεί για την ασφάλεια του ως εξής: Ο χρήστης θα καλείται να απαντά σε ερωτήσεις σχετικά µε το συνθηµατικό του και ανάλογα µε τις απαντήσεις του, θα συγκεντρώνει κάποιους βαθµούς. Το συνθηµατικό δεν πρέπει να φανερώνεται, ώστε να µην υπάρχει κίνδυνος υποκλοπής. 1. Πλήθος χαρακτήρων Τα συνθηµατικά µε πλήθος χαρακτήρων πάνω από 10 χαρακτήρες θα βαθµολογούνται µε 3 πόντους. Τα συνθηµατικά µε πλήθος χαρακτήρων από 9 έως και 10 θα βαθµολογούνται µε 2 πόντους. Τα συνθηµατικά µε πλήθος χαρακτήρων από 6 έως και 8 µε 1 πόντο. 2. Σύνθεση συνθηµατικού Όσα συνθηµατικά περιέχουν και αριθµούς και γράµµατα θα παίρνουν 3 επιπλέον πόντους. Όσα συνθηµατικά περιέχουν και κεφαλαίους και πεζούς χαρακτήρες θα παίρνουν 2 επιπλέον πόντους. Όσα συνθηµατικά περιέχουν και ειδικούς χαρακτήρες (όπως πχ. #,!) θα παίρνουν 3 επιπλέον πόντους. Να γράψετε αλγόριθµο ο οποίος: α) θα διαβάζει, για κάθε ένα από δύο συνθηµατικά: α1) το πλήθος των χαρακτήρων α2) µία απάντηση (ΝΑΙ/ΟΧΙ) για το αν περιέχει αριθµούς και γράµµατα. α3) µία απάντηση (ΝΑΙ/ΟΧΙ) για το αν περιέχει κεφαλαίους και πεζούς χαρακτήρες. α4) µία απάντηση (ΝΑΙ/ΟΧΙ) για το αν περιέχει ειδικούς χαρακτήρες (όπως π.χ. #,!) β) θα υπολογίζει και θα εµφανίζει τη βαθµολογία των δύο συνθηµατικών. γ) θα συγκρίνει την ασφάλεια των δύο συνθηµατικών µε βάση τη βαθµολογία που εξάγεται από την παραπάνω διαδικασία. Πιο ασφαλές είναι εκείνο το συνθηµατικό που συγκεντρώνει περισσότερους βαθµούς. Σε περίπτωση ισοβαθµίας, πιο ασφαλές θεωρείται το συνθηµατικό που περιέχει και ειδικούς χαρακτήρες, έπειτα αυτό που περιέχει κεφαλαίους και πεζούς, έπειτα αυτό που περιέχει αριθµούς και γράµµατα. Σε κάθε άλλη περίπτωση τα συνθηµατικά είναι εξίσου ασφαλή. Ο αλγόριθµος θα πρέπει να τυπώνει ένα µήνυµα που θα λέει ποιο από τα δύο συνθηµατικά για τα οποία έγιναν ερωτήσεις είναι πιο ασφαλές. Γ5. Να γράψετε αλγόριθµο για την επίλυση της παρακάτω εξίσωσης.

Γ6. Ένα µηχάνηµα έκδοσης εισιτηρίων των αστικών συγκοινωνιών Τενεούπολης εκδίδει µηνιαίες κάρτες απεριορίστων διαδροµών αστικές και υπεραστικές σύµφωνα µε τον παρακάτω πίνακα: Αστικές Υπεραστικές Κανονικές Φοιτητικές Πολυτέκνων Κανονικές Φοιτητικές Πολυτέκνων 40 20 30 70 35 52.5 Να αναπτύξετε αλγόριθµο ο οποίος θα διαβάζει τον τύπο της κάρτας («Αστική», «Υπεραστική») και την ιδιότητα του επιβάτη («Κανονικός», «Φοιτητής», «Πολύτεκνος») και θα εκτυπώνει το κόστος της κάρτας. Γ7. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει δυο αριθµούς και αφού ελέγξει αν είναι οµόσηµοι ή ετερόσηµοι θα εκτυπώνει στην οθόνη το αντίστοιχο µήνυµα. Στην περίπτωση που είναι οµόσηµοι, αν είναι και οι δυο περιττοί ή και οι δυο άρτιοι θα εµφανίζει τη διαφορά τους αφαιρώντας τον πρώτο από τον δεύτερο. Αν είναι οµόσηµοι αλλά ο ένας είναι περιττός και ο άλλος άρτιος, απλώς θα τους εµφανίζει στην οθόνη µε τη σειρά που διαβάστηκαν στην αρχή του αλγορίθµου. Παρατήρηση: Θεωρείστε ότι κανείς από τους δυο αριθµούς εισόδου δεν είναι ίσος µε 0. ΘΕΜΑ 1. Στα γραφικά υπολογιστών είναι πολλές φορές απαραίτητο να γνωρίζουµε αν ένα σηµείο βρίσκεται εντός ή εκτός ενός ορθογωνίου παραλληλόγραµµου. Να φτιάξετε έναν αλγόριθµο που θα εκτελεί αυτόν τον έλεγχο, όπως φαίνεται στο παρακάτω σχήµα: Β (x2, y2) Β (x2, y2) Α (x1, y1), M1, Π1 Α (x1, y1), M1, Π1 Κάθε παραλληλόγραµµο αναπαρίσταται από 4 στοιχεία: Τις συντεταγµένες (x, y) της κάτω αριστερά γωνίας, το µήκος (στον οριζόντιο άξονα) και το πλάτος (στον κάθετο άξονα). Στο σχήµα βλέπουµε ότι στην πρώτη περίπτωση το σηµείο Β είναι εκτός του ορθογωνίου ενώ στη 2η εντός. Ο αλγόριθµος θα λειτουργεί ως εξής: Α) Θα ζητούνται από τον χρήστη οι συντεταγµένες της κάτω αριστερά γωνίας, καθώς και το µήκος και το πλάτος για ένα παραλληλόγραµµο. Επίσης θα ζητούνται και οι συντεταγµένες ενός σηµείου. Όλα τα παραπάνω στοιχεία πρέπει να είναι θετικοί αριθµοί. Σε διαφορετική περίπτωση o αλγόριθµος θα πρέπει να εµφανίζει µήνυµα λάθους και να τερµατίζει. Β) Στην συνέχεια ο αλγόριθµος θα ελέγχει αν το σηµείο που δόθηκε είναι εντός ή εκτός του παραλληλογράµµου και θα εµφανίζει σχετικό µήνυµα. Σε περίπτωση που το σηµείο βρίσκεται πάνω σε κάποια πλευρά του παραλληλογράµµου θα εµφανίζει το µήνυµα ΣΥΝΟΡΙΑΚΟ ΣΗΜΕΙΟ.

2. Σε µια εταιρία, οι υπάλληλοι παίρνουν µηνιαίο οικογενειακό επίδοµα ανάλογα µε τον αριθµό των παιδιών που έχουν, όπως παρακάτω: Για 1 παιδί, επίδοµα 30 Για 2 παιδιά, επίδοµα 60 Για 3 παιδιά, επίδοµα 120 Άνω των 3 παιδιών, επίδοµα 120, προσθέτοντας 120 για κάθε επιπλέον παιδί άνω των τριών. Να γίνει αλγόριθµος που θα Α) διαβάζει το βασικό µισθό και τον αριθµό των παιδιών ενός υπαλλήλου, Β) υπολογίζει το επίδοµα που θα καταβληθεί και Γ) εµφανίζει τις µηνιαίες αποδοχές το υπαλλήλου. Σηµείωση: Να θεωρήσετε ότι ο µισθός και ο αριθµός των παιδιών είναι πάντα θετικός αριθµός 3. Κατά τον σύγχρονο έλεγχο της γαλακτοπαραγωγής σε µια µονάδα εκτροφής αγελάδων καταχωρείται από τον ελεγκτή ο µοναδικός κωδικός αναγνώρισης του ζώου και το στάδιο της γαλακτοπαραγωγικής διαδικασίας που βρίσκεται, δηλαδή 1 εάν το ζώο πρόκειται να γεννήσει σύντοµα και δεν αρµέγεται, 2 εάν το ζώο έχει αποµακρυνθεί από τη µονάδα από το διάστηµα του προηγούµενου ελέγχου ως σήµερα, 3 εάν το ζώο είναι άρρωστο (οπότε πάλι δεν αρµέγεται) και 0 εάν το ζώο αρµέγεται κανονικά. Να γίνει αλγόριθµος ο οποίος προσοµοιώνει τον έλεγχο γαλακτοπαραγωγής και Α) διαβάζει το µοναδικό κωδικό του ζώου, Β) ελέγχει το στάδιο γαλακτοπαραγωγής σύµφωνα µε τον πίνακα που ακολουθεί, Γ) ζητάει τα πιθανά επιπλέον δεδοµένα και ) εκτυπώνει το αποτέλεσµα ανά περίπτωση. Στάδιο Επιπλέον Μήνυµα Εκτύπωσης Γαλακτοπαραγωγής εδοµένα 0 Κιλά γάλακτος Κωδικός ζώου και κιλά γάλακτος 1 - Κωδικός ζώου και «Το ζώο βρίσκεται σε κατάσταση ξηράς περιόδου» 2 Ηµεροµηνία και αιτία αποµάκρυνσης Κωδικός ζώου και ηµεροµηνία και αιτία αποµάκρυνσης 3 Αιτία ασθένειας Κωδικός ζώου και αιτία ασθένειας

4. Να αναπτύξετε αλγόριθµο ο οποίος κατά την εκτέλεσή του θα εµφανίζει στην οθόνη ένα µενού δυο επιλογών το οποίο θα δίνει στο χρήστη τη δυνατότητα να επιλέξει τη λειτουργία που θέλει να εκτελέσει µε τα κατάλληλα µηνύµατα. Το µενού θα έχει την παρακάτω µορφή: 1. Υπολογισµός λογαριασµού ΕΗ 2. Υπολογισµός φόρου Πληκτρολογήστε τον αριθµό της επιλογής σας. Αν ο χρήστης πληκτρολογήσει «1» ο αλγόριθµος θα ζητάει την κατανάλωση ρεύµατος και τα τετραγωνικά µέτρα του διαµερίσµατος και θα υπολογίζει και θα εµφανίζει α) τη µηνιαία χρέωση για τη ΕΗ, β) τα δηµοτικά τέλη που αντιστοιχούν και γ) τη συνολική χρέωση στο λογαριασµό. Αν ο χρήστης πληκτρολογήσει «2» ο αλγόριθµος θα ζητάει το ετήσιο εισόδηµα του χρήστη και θα υπολογίζει και θα εµφανίζει το φόρο εισοδήµατος. Οι χρεώσεις για το ρεύµα και το φόρο είναι κλιµακωτές και δίνονται στους παρακάτω πίνακες. Το δηµοτικό τέλος που πληρώνεται µαζί µε το ρεύµα υπολογίζεται για κάθε τετραγωνικό µέτρο και δεν χρεώνεται κλιµακωτά. Χρέωση Ρεύµατος KWh Ευρώ/KWh 0 έως και 250 0,08 πάνω από 250, έως και 1000 0,13 πάνω από 1000 0,20 Φόρος Εισοδήµατος Εισόδηµα Συντελεστής 0 έως και 11000 0 πάνω από 11000, έως και 25000 10% πάνω από 25000 25% ηµοτικά Τέλη Τετραγωνικά Μέτρα Ευρώ/Τετραγωνικό 0 έως και 50 0,15 πάνω από 50, έως και 100 0,20 πάνω από 100 0,25