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



Σχετικά έγγραφα
Προτεινόμενα Θέματα ΑΕΠΠ

Ημερομηνία: 1/03/15 Διάρκεια διαγωνίσματος: 180 Εξεταζόμενο μάθημα: Προγραμματισμός (Δομή Επανάληψης) Υπεύθυνος καθηγητής: Παπαδόπουλος Πέτρος

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ

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

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

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

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

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

(μονάδες 5) β) την εντολή Αρχή_επανάληψης Μέχρις_ότου (μονάδες 5) Μονάδες 10 ΘΕΜΑ Β Β1. Δίνεται το παρακάτω απόσπασμα αλγορίθμου:

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

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

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

Α2. Να αναφέρετε ονομαστικά τις βασικές λειτουργίες που εκτελεί ένας υπολογιστής (Μονάδες 3)

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

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

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

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

53 Χρόνια ΦΡΟΝΤΙΣΤΗΡΙΑ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Σ Α Β Β Α Ϊ Δ Η Μ Α Ν Ω Λ Α Ρ Α Κ Η

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

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

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

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

Φροντιστήρια Επίγνωση Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2015

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

6. Σ 7. Λ 8. Λ 9. Λ 10. Λ

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

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

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

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

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

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη.

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

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

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση:

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / Γ ΟΙΚ & ΠΛΗΡ (ΘΕΡΙΝΑ) ΗΜΕΡΟΜΗΝΙΑ: ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: I. ΜΙΧΑΛΕΑΚΟΣ- Π. ΣΙΟΤΡΟΠΟΣ- Α.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Τελικό επαναληπτικό διαγώνισμα Επιμέλεια: Δρεμούσης Παντελής

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

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

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

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

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

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

1. Δεν μπορεί να γίνει κλήση μίας διαδικασίας μέσα από μία συνάρτηση.

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

ΘΕΜΑ Α. Μονάδες 10 Α2.

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 31 MAΪΟΥ ΑΕΠΠ

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

53 Χρόνια ΦΡΟΝΤΙΣΤΗΡΙΑ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Σ Α Β Β Α Ϊ Δ Η Μ Α Ν Ω Λ Α Ρ Α Κ Η

Ασκήσεις στα υποπρογράμματα

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

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

Γ.Κονδύλη 1 & Όθωνος-Μαρούσι Τηλ. Κέντρο: ,

ΑΠΑΝΤΗΣΕΙΣ Α1. 1-ΛΑΘΟΣ 2-ΣΩΣΤ0 3-ΣΩΣΤΟ 4-ΣΩΣΤ0 5-ΛΑΘΟΣ. Στήλη Β (κώδικας)

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

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

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

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

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

α. Να συμπληρώσετε τις επόμενες εντολές εκχώρησης, ώστε τα κενά κελιά του πίνακα να αποκτήσουν τις επιθυμητές τιμές.

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

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

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

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

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

Ταξινόμηση. Ταξινόμηση ευθείας ανταλλαγής (Φυσαλίδα) 1) Να ταξινομηθεί ο πίνακας Α[Ν] σε αύξουσα σειρά με τη μέθοδο της φυσαλίδας.

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

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑΤΩΝ. ΘΕΜΑ Α Α1. 1. Λάθος 2 Λάθος 3. Σωστό 4. Λάθος 5. Σωστό Α2. ΧΑΡΑΚΤΗΡΕΣ ΑΛΗΘΗΣ ΠΡΑΓΜΑΤΙΚΕΣ ΑΚΕΡΑΙΕΣ 4

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

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

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1. ΣΩΣΤΟ 2. ΛΑΘΟΣ 3. ΛΑΘΟΣ 4. ΣΩΣΤΟ 5. ΛΑΘΟΣ Α2. Α. Χ <> 0 Β. Ι <= 10 C. X D. 1 E. Γ Α. Ι <= 10 Β. Χ <> 0 C. X D. 1 E. Γ Α3.

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

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

φροντιστήρια Θέματα Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον Γ λυκείου Προσανατολισμός Σπουδών Οικονομίας και Πληροφορικής

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

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

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

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 27 MAΪΟΥ ΑΕΠΠ

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

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

ΑΕΠΠ - ΗΜΕΡΗΣΙΑ ΛΥΚΕΙΑ ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ

Β. Να γράψετε στο τετράδιό σας τους αριθμούς της Στήλης Α, που αντιστοιχούν σωστά με το γράμμα της Στήλης Β. ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

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

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

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

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

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

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

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

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

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

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

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

Μονάδες 8. ΘΕΜΑ Β Β1. Δίνεται το παρακάτω τμήμα αλγορίθμου, στο οποίο έχουν αριθμηθεί οι εντολές εκχώρησης και εξόδου.

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

ÑÏÕËÁ ÌÁÊÑÇ. Β. Να αναφέρετε τις κυριότερες τυποποιηµένες τεχνικές σχεδίασης αλγορίθµων. ΜΟΝΑ ΕΣ 3

Transcript:

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α Τ Ε Υ Θ Υ Ν Σ Η Σ Γ Λ Υ Κ Ε Ι Ο Υ ΑΣΚΗΣΗ Ένα μαιευτήριο παρέχει τον παρακάτω τιμοκατάλογο στις μητέρες που θα το επιλέξουν για την νοσηλεία τους τις ημέρες του τοκετού. Η χρέωση εξαρτάται κυρίως από το είδος του τοκετού και το είδος του δωματίου που θα επιλέξει η μητέρα όπως φαίνεται στον παρακάτω πίνακα: Φυσιολογικός τοκετός Καισαρική τομή Είδος δωματίου Τιμή Είδος δωματίου Τιμή Μονόκλινο 2150 Μονόκλινο 2600 Δίκλινο 1800 Δίκλινο 2200 Τρίκλινο 1450 Τρίκλινο 1900 Επιπλέον πρέπει να ληφθούν υπόψη τα παρακάτω: Οι παραπάνω χρεώσεις είναι για 3 ημέρες νοσηλείας. Κάθε επιπλέον μέρα πάνω από τις 3 που μια γυναίκα θα παραμείνει στο μαιευτήριο χρεώνεται 90. Αν μια γυναίκα επιλέξει γενική νάρκωση η χρέωση είναι 200 ενώ αν επιλέξει επισκληρίδειο η χρέωση είναι 350. Το μωρό καθημερινά υποβάλλεται σε μία εξέταση αίματος. Αν το αποτέλεσμά της εξέτασης είναι κάτω από το όριο (όριο=36) η εξέταση πρέπει να επαναλαμβάνεται μέχρι να φτάσει ή να ξεπεράσει το όριο. Η εξέταση στοιχίζει 20 την πρώτη φορά και κάθε επανάληψή της από 10. Οι παραπάνω τιμές επιβαρύνονται με ΦΠΑ 13%. Με δεδομένο ότι τον τελευταίο μήνα γέννησαν στο μαιευτήριο 150 μητέρες και λαμβάνοντας υπόψη όλα τα παραπάνω, να αναπτυχθεί αλγόριθμος σε ψευδογλώσσα ο οποίος θα διαβάζει το όνομα της κάθε μητέρας και θα το καταχωρεί σε μονοδιάστατο πίνακα ΟΝ[150]. Επίσης θα διαβάζει το είδος του τοκετού, το είδος της νάρκωσης, το είδος του δωματίου. τις ημέρες νοσηλείας και το αποτέλεσμα της εξέτασης αίματος (όσες φορές κι αν γίνει στο μωρό) και θα υπολογίζει το ποσό που πλήρωσε η μητέρα κατά την έξοδό της από το μαιευτήριο, καταχωρώντας το σε μονοδιάστατο πίνακα ΧΡΕΩΣΗ[150]. Έπειτα για στατιστικούς λόγους ο αλγόριθμος θα πρέπει να υπολογίζει: τις συνολικές εισπράξεις του μήνα, το μέσο όρο χρέωσης και το ποσοστό των τοκετών με καισαρική τομή. Επίσης να διαβάζει το όνομα μιας μητέρας και να εμφανίζει την χρέωσή της. Τα ονόματα είναι μοναδικά οπότε η αναζήτηση πρέπει να σταματά όταν βρεθεί το όνομα. Αν το ζητούμενο όνομα δε βρεθεί να εμφανίζει κατάλληλα διαμορφωμένο μήνυμα. Τέλος να εμφανίζει τα ονόματα των μητέρων και δίπλα τη χρέωση τους ταξινομημένα με βάση τη χρέωση με φθίνουσα σειρά. Σε περίπτωση που δύο μητέρες έχουν την ίδια χρέωση, η σειρά ταξινόμησης των ονομάτων να είναι αλφαβητική. ΑΠΑΝΤΗΣΗ Αλγόριθμος ΜΑΙΕΥΤΗΡΙΟ Σ 0 π 0 Για i από 1 μέχρι 150 Εμφάνισε Δώσε το όνομα της μητέρας Διάβασε ΟΝ[i] Εμφάνισε Δώσε το είδος του τοκετού: (Φ για φυσιολογικό τοκετό ή Κ για καισαρική) Αρχή_Επανάληψης Διάβασε τοκετός Μέχρις_ότου τοκετός = Φ ή τοκετός= Κ Εμφάνισε Δώσε το είδος της νάρκωσης: (Γ για γενική νάρκωση ή Ε για επισκληρίδειο) Αρχή_Επανάληψης Διάβασε νάρκωση Μέχρις_ότου νάρκωση= Γ ή νάρκωση= Ε Εμφάνισε Δώσε το είδος του δωματίου: (Μ για μονόκλινο, Δ για δίκλινο ή Τ για τρίκλινο) Αρχή_Επανάληψης Διάβασε δωμάτιο Μέχρις_ότου δωμάτιο= Μ ή δωμάτιο= Δ ή δωμάτιο= Τ Αν τοκετός= Φ τότε Αν δωμάτιο= Μ τότε ΧΡΕΩΣΗ[i] 2150 _Αν δωμάτιο= Δ τότε ΧΡΕΩΣΗ[i] 1800 ΧΡΕΩΣΗ[i] 1450 Αν δωμάτιο= Μ τότε ΧΡΕΩΣΗ[i] 2600 _Αν δωμάτιο= Δ τότε ΧΡΕΩΣΗ[i] 2200 ΧΡΕΩΣΗ[i] 1900

Αν νάρκωση= Γ τότε ΧΡΕΩΣΗ[i] ΧΡΕΩΣΗ[i]+200 ΧΡΕΩΣΗ[i] ΧΡΕΩΣΗ[i]+350 Εμφάνισε Δώσε τις μέρες νοσηλείας Διάβασε μέρες Αν μέρες>3 τότε ΧΡΕΩΣΗ[i] ΧΡΕΩΣΗ[i]+(μέρες-3)*90 Εμφάνισε Ποιο είναι το αποτέλεσμα της εξέτασης αίματος του μωρού' Διάβασε αποτέλεσμα_εξέτασης φορές_εξέτασης 1 Όσο αποτέλεσμα_εξέτασης<36 επανάλαβε Εμφάνισε Η εξέταση πρέπει να επαναληφθεί, δώσε το νέο αποτέλεσμα: Διάβασε αποτέλεσμα_εξέτασης φορές_εξέτασης φορές_εξέτασης+1 Τέλος_επανάληψης ΧΡΕΩΣΗ[i] ΧΡΕΩΣΗ[i]+20+(φορές_εξέτασης-1)*10 φπα ΧΡΕΩΣΗ[i]*0.13 ΧΡΕΩΣΗ[i] ΧΡΕΩΣΗ[i]+φπα Σ Σ+ΧΡΕΩΣΗ[i] Αν τοκετός= Κ τότε π π+1 Εμφάνισε Οι συνολικές εισπράξεις του μήνα είναι:,σ ΜΟ Σ/150 Εμφάνισε Ο μέσος όρος χρέωσης είναι:,μο ποσοστό π*100/150 Εμφάνισε Το ποσοστό των τοκετών με καισαρική είναι:, ποσοστό, % Διάβασε όνομα θέση 0 i 1 Όσο i<=150 και θέση=0 επανάλαβε Αν ΟΝ[i]=όνομα τότε θέση i Εμφάνισε Η χρέωση της μητέρας, όνομα, είναι:, ΧΡΕΩΣΗ[i] i i+1 Αν θέση=0 τότε Εμφάνισε Το όνομα που αναζητάτε δεν βρέθηκε Για i από 2 μέχρι 150 Για j από 150 μέχρι i με_βήμα -1 Αν ΧΡΕΩΣΗ[j]>ΧΡΕΩΣΗ[j-1] τότε Αντιμετάθεσε ΧΡΕΩΣΗ[j],ΧΡΕΩΣΗ[j-1] Αντιμετάθεσε ΟΝ[j],ΟΝ[j-1] Αν ΧΡΕΩΣΗ[j]=ΧΡΕΩΣΗ[j-1] τότε Αν ΟΝ[j]<ΟΝ[j-1] τότε Αντιμετάθεσε ΟΝ[j],ΟΝ[j-1] Για i από 1 μέχρι 150 Εμφάνισε ΟΝ[i],ΧΡΕΩΣΗ[i] Τέλος ΜΑΙΕΥΤΗΡΙΟ Επιμέλεια: Μαρία Παπαματθαιάκη Γιάννης Κοντάκης Βίκυ Γκουλιώνη Δημήτρης Βουράκης

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α Τ Ε Υ Θ Υ Ν Σ Η Σ Γ Λ Υ Κ Ε Ι Ο Υ Μία εταιρία κινητής τηλεφωνίας ανέθεσε σε μία εταιρία δημοσκοπήσεων την πραγματοποίηση έρευνας για να καταγράψει τις απόψεις των πελατών της σχετικά με τις υπηρεσίες της. Να γραφεί πρόγραμμα το οποίο: a. Θα δέχεται ως είσοδο 10 ερωτήσεις και θα τις αποθηκεύει στο μονοδιάστατο πίνακα ΕΡ[10]. b. Θα δέχεται ως είσοδο το πλήθος του δείγματος πολιτών για το οποίο θα γίνει η έρευνα. Να γίνεται έλεγχος έτσι ώστε το πλήθος να είναι αριθμός θετικός. c. Κάθε ένας από τους συμμετέχοντες θα απαντά σε κάθε μία από τις 10 ερωτήσεις. Η κάθε απάντηση μπορεί να είναι ΚΑΘΟΛΟΥ, ΑΡΚΕΤΑ, ΠΟΛΥ και θα δημιουργείται ένας δισδιάστατος πίνακας ΑΠ[10,3] ο οποίος θα περιέχει για κάθε ερώτηση το πλήθος κάθε πιθανής απάντησης. Δηλαδή στην πρώτη στήλη κάθε γραμμής θα περιέχεται το πλήθος όσων απάντησαν ΚΑΘΟΛΟΥ, στην δεύτερη στήλη το πλήθος όσων απάντησαν ΑΡΚΕΤΑ και στην τρίτη στήλη το πλήθος όσων απάντησαν ΠΟΛΥ. Να γίνεται έλεγχος εγκυρότητας των δεδομένων. d. Με χρήση συνάρτησης, η λειτουργία της οποίας περιγράφεται στο ερώτημα f να εκτυπώνεται η ερώτηση στην οποία oι περισσότεροι απάντησαν επιλέγοντας «ΠΟΛΥ». e. Να εκτυπώνεται η κάθε ερώτηση και στη συνέχεια οι πιθανές απαντήσεις ΚΑΘΟΛΟΥ, ΑΡΚΕΤΑ, ΠΟΛΥ συνοδευόμενες από το πόσες φορές δόθηκαν ως απάντηση ταξινομημένες σε φθίνουσα σειρά ως προς το πλήθος. Για παράδειγμα αν στην πρώτη ερώτηση έχουμε τις παρακάτω απαντήσεις ΚΑΘΟΛΟΥ:120 ΑΡΚΕΤΑ:91 ΠΟΛΥ:200 να εκτυπώνεται στην οθόνη: Είστε ευχαριστημένοι από το τμήμα εξυπηρέτησης πελατών; ΠΟΛΥ:200 ΚΑΘΟΛΟΥ:120 ΑΡΚΕΤΑ:91 f. Να κατασκευαστεί συνάρτηση η οποία θα δέχεται ως είσοδο τον πίνακα ΑΠ και τον πίνακα ΕΡ και θα επιστρέφει την ερώτηση, σε επίπεδο πρότασης, στην οποία οι περισσότεροι έδωσαν την απάντηση «ΠΟΛΥ». Να θεωρήσετε ότι υπάρχει μία μόνο τέτοια ερώτηση. ΠΡΟΓΡΑΜΜΑ ΔΗΜΟΣΚΟΠΗΣΗ ΑΚΕΡΑΙΕΣ: Ι,Λ,Κ,ΠΛ,Ξ,ΑΠ[10,3],ΤΕΜΠ ΑΠΑΝΤΗΣΗ ΧΑΡΑΚΤΗΡΕΣ:ΕΡ[10],ΑΠΑΝΤΗΣΗ, ΟΝ[3],ΤΕΜΠ1,ΑΠΟΤ ΔΙΑΒΑΣΕ ΕΡ[Ι] _ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ ΠΛ ΜΕΧΡΙΣ_ΟΤΟΥ ΠΛ > 0 ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ 3 ΑΠ[Ι, Λ] <-- 0 Κ <-- 0 ΟΣΟ Κ < ΠΛ ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ ΕΡ[Ι] _ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ ΑΠΑΝΤΗΣΗ ΜΕΧΡΙΣ_ΟΤΟΥ ΑΠΑΝΤΗΣΗ = 'ΠΟΛΥ' Η ΑΠΑΝΤΗΣΗ = 'ΑΡΚΕΤΑ' Η ΑΠΑΝΤΗΣΗ = 'ΚΑΘΟΛΟΥ' ΑΝ ΑΠΑΝΤΗΣΗ = 'ΚΑΘΟΛΟΥ' ΤΟΤΕ ΑΠ[Ι, 1] <-- ΑΠ[Ι, 1] + 1 _ΑΝ ΑΠΑΝΤΗΣΗ = 'ΑΡΚΕΤΑ' ΤΟΤΕ

ΑΠ[Ι, 2] <-- ΑΠ[Ι, 2] + 1 ΑΠ[Ι, 3] <-- ΑΠ[Ι, 3] + 1 Κ <-- Κ + 1 ΑΠΟΤ <-- FUN(ΑΠ,ΕΡ) ΓΡΑΨΕ 'Η ΕΡΩΤΗΣΗ ΣΤΗΝ ΟΠΟΙΑ ΟΙ ΠΕΡΙΣΣΟΤΕΡΟΙ ΑΠΑΝΤΗΣΑΝ ΠΟΛΥ ΕΙΝΑΙ Η', ΑΠΟΤ ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 10 ΟΝ[1] <-- 'ΚΑΘΟΛΟΥ' ΟΝ[2] <-- 'ΑΡΚΕΤΑ' ΟΝ[3] <-- 'ΠΟΛΥ' ΓΙΑ Ι ΑΠΟ 2 ΜΕΧΡΙ 3 ΓΙΑ Ξ από 3 ΜΕΧΡΙ Ι ΜΕ ΒΗΜΑ -1 ΑΝ ΑΠ[Κ,Ξ-1] < ΑΠ[Κ,Ξ] ΤΟΤΕ ΤΕΜΠ <-- ΑΠ[Κ,Ξ-1] ΑΠ[Κ,Ξ-1] <-- ΑΠ[Κ,Ξ] ΑΠ[Κ,Ξ] <-- ΤΕΜΠ ΤΕΜΠ1 <-- ΟΝ[Ξ-1] ΟΝ[Ξ-1] <-- ΟΝ[Ξ] ΟΝ[Ξ] <-- ΤΕΜΠ1 ΓΡΑΨΕ ΕΡ[Κ] ΓΡΑΨΕ ΟΝ[1], ':', ΑΠ[Κ,1], ΟΝ[2], ':', ΑΠ[Κ,2], ΟΝ[3], ':', ΑΠ[Κ,3] ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΥΝΑΡΤΗΣΗ FUN(ΑΠ, ΕΡ): ΧΑΡΑΚΤΗΡΑΣ ΑΚΕΡΑΙΕΣ: Ι, ΑΠ[10,3], ΜΑΧ, ΘΕΣΗ ΧΑΡΑΚΤΗΡΕΣ: ΕΡ[10] ΜΑΧ <-- ΑΠ[1,3] ΘΕΣΗ <-- 1 ΑΝ ΑΠ[Ι,3] > ΜΑΧ ΤΟΤΕ ΜΑΧ <-- ΑΠ[Ι,3] ΘΕΣΗ <-- Ι FUN <-- ΕΡ[ΘΕΣΗ] ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Επιμέλεια: Μαρία Παπαματθαιάκη Γιάννης Κοντάκης Βίκυ Γκουλιώνη Δημήτρης Βουράκης

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α Τ Ε Υ Θ Υ Ν Σ Η Σ Γ Λ Υ Κ Ε Ι Ο Υ ΑΣΚΗΣΗ Το έπταθλο είναι ένα από τα δύο σύνθετα αγωνίσματα του στίβου. Το γυναικείο έπταθλο είναι ολυμπιακό αγώνισμα από το 1984. Συγκεκριμένα οι αθλήτριες διαγωνίζονται στα εξής αγωνίσματα:100μ μετ εμποδίων, Άλμα εις ύψος, Σφαιροβολία, 200μ, Άλμα εις μήκος, Ακοντισμός, 800μ. Στους Ολυμπιακούς Αγώνες του Λονδίνου πήραν μέρος 30 αθλήτριες στο αγώνισμα του επτάθλου. Να δημιουργήσετε πρόγραμμα σε ΓΛΩΣΣΑ που θα πραγματοποιεί τα παρακάτω : α) Θα καταχωρεί σε μονοδιάστατο πίνακα ΑΓ[7] τα επτά αγωνίσματα ακριβώς όπως αναφέρονται παραπάνω. β) Θα διαβάζει σε κατάλληλους πίνακες: τα ονόματα των 30 αθλητριών στον μονοδιάστατο πίνακα Ο[30] καθώς και τους συνολικούς βαθμούς που συγκέντρωσαν σε κάθε ένα από τα 7 αγωνίσματα του επτάθλου στον δισδιάστατο πίνακα ΒΑΘ[30,7]. γ) Να δημιουργεί πίνακα με τη συνολική βαθμολογία της κάθε αθλήτριας από όλα τα αγωνίσματα. δ) Να εμφανίζει μετά το όνομα του κάθε αγωνίσματος και το μέσο όρο των βαθμών του από όλες τις αθλήτριες. ε) Να εμφανίζει την αθλήτρια που κατέκτησε το χρυσό μετάλλιο. Επιπλέον να εμφανίσει τη συνολική βαθμολογία της νικήτριας. Θεωρείστε ότι είναι καθαρά πρώτη χωρίς ισοβαθμία. ζ) Δεδομένου ότι υπάρχουν αρκετές ισοβαθμίες στον πίνακα των συνολικών βαθμολογιών, να εμφανίζει τις αθλήτριες που κατέλαβαν την τρίτη θέση καθώς και τις συνολικές βαθμολογίες που συγκέντρωσαν (θεωρείστε ότι είναι περισσότερες από μία). Να δημιουργηθεί κατάλληλο υποπρόγραμμα για το σκοπό αυτό (υποπρόγραμμα 1). η) Να διαβάζει το όνομα μιας αθλήτριας και να κάνει αναζήτηση του ονόματος αυτού στον πίνακα ονομάτων. Εάν το βρει, με τη χρήση κατάλληλου υποπρογράμματος (υποπρόγραμμα 2), θα εμφανίζει τη σειρά κατάταξης της συγκεκριμένης αθλήτριας με βάση τη συνολική βαθμολογία της, αλλιώς θα εμφανίζει κατάλληλο μήνυμα. Να σημειωθεί ότι τα ονόματα των 30 αθλητριών είναι μοναδικά. Υποπρόγραμμα 1: Να δημιουργήσετε υποπρόγραμμα που θα δέχεται μία ακέραια τιμή ν, έναν ταξινομημένο πίνακα 30 ακεραίων αριθμών και άλλο ένα πίνακα 30 χαρακτήρων. Το υποπρόγραμμα πρέπει να εμφανίζει τα στοιχεία του Α που ανήκουν σε αυτή τη σειρά κατάταξης (ν-στή) καθώς και τα αντίστοιχα στοιχεία του Β (πρώτα τα στοιχεία του Β και έπειτα του Α) Υποπρόγραμμα 2: Θα δέχεται έναν αριθμό που δηλώνει την θέση ενός ονόματος σε ένα πίνακα ονομάτων και ένα ταξινομημένο πίνακα Α 30 ακεραίων και θα επιστρέφει στο κυρίως πρόγραμμα τη σειρά κατάταξής του στοιχείου του Α που βρίσκεται στη θέση αυτή. ΑΠΑΝΤΗΣΗ ΠΡΟΓΡΑΜΜΑ ΕΠΤΑΘΛΟ ΑΚΕΡΑΙΕΣ: i,j,βαθ[30,7],συν_βαθμών[30],σ,ν,θέση,σειρά_αθλήτριας, temp ΠΡΑΓΜΑΤΙΚΕΣ:ΜΟ[7] ΧΑΡΑΚΤΗΡΕΣ: ΑΓ[7],Ο[30],ον, temp1 ΑΓ[1] <- '100μ μετ εμποδίων' ΑΓ[2] <- 'Άλμα εις ύψος' ΑΓ[3] <- 'Σφαιροβολία' ΑΓ[4] <- '200μ' ΑΓ[5] <- 'Άλμα εις μήκος' ΑΓ[6] <- 'Ακοντισμός' ΑΓ[7] <- '800μ' ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 30 ΔΙΑΒΑΣΕ Ο[i] Συν_βαθμών[i] <- 0 ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 7 ΔΙΑΒΑΣΕ ΒΑΘ[i,j] Συν_βαθμών[i] <- Συν_βαθμών[i]+ΒΑΘ[i,j] ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 7 Σ <- 0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 30 Σ <- Σ+ΒΑΘ[i,j] ΜΟ[j] <- Σ/30 ΓΡΑΨΕ ΑΓ[j],ΜΟ[j] ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 30 ΓΙΑ j ΑΠΟ 30 ΜΕΧΡΙ i ΜΕ ΒΗΜΑ -1 ΑΝ Συν_βαθμών[j]> Συν_βαθμών[j - 1] ΤΟΤΕ temp <- Συν_βαθμών[j] Συν_βαθμών[j] <- Συν_βαθμών[j - 1] Συν_βαθμών[j - 1] <- temp Temp1 <- O[j] O[j] <- O[j - 1] O[j - 1] <- temp1 ΓΡΑΨΕ 'Το χρυσό μετάλλιο κατέκτησε η', Ο[1], 'με συνολική βαθμολογία', Συν_βαθμών[1]

ν <- 3 ΓΡΑΨΕ 'Οι αθλήτριες που κατέλαβαν την 3η θέση είναι:' ΚΑΛΕΣΕ Εμφάνιση(ν, Συν_βαθμών,Ο) ΓΡΑΨΕ 'Δώστε το όνομα της αθλήτριας της οποίας ζητάτε την κατάταξη:' Διάβασε ον θέση <- 0!σειριακή αναζήτηση του ον στον πίνακα ονομάτων και εύρεση της θέσης του i <- 1 ΟΣΟ (i<=30 ΚΑΙ θέση=0) ΕΠΑΝΑΛΑΒΕ ΑΝ Ο[i]=ον ΤΟΤΕ θέση <- i i <- i+1 ΑΝ (θέση =0) ΤΟΤΕ ΓΡΑΨΕ 'Η αθλήτρια που ζητήσατε δεν βρέθηκε' σειρά_αθλήτριας <- σειρά_κατάταξης(θέση,συν_βαθμών,ο) ΓΡΑΨΕ 'Η σειρά κατάταξης της αθλήτριας',ο[θέση], 'είναι:',σειρά_αθλήτριας,'η' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΔΙΑΔΙΚΑΣΙΑ Εμφάνιση(ν,Α,Β) ΑΚΕΡΑΙΕΣ: σειρά, i, Α[30],αριθμός, ν ΧΑΡΑΚΤΗΡΕΣ:Β[30] ΛΟΓΙΚΕΣ: κ σειρά <- 1 αριθμός <- Α[1] i <- 2 ΟΣΟ (i <= 30 ΚΑΙ σειρά < ν) ΕΠΑΝΑΛΑΒΕ ΑΝ (Α[i] < αριθμός) ΤΟΤΕ σειρά <- σειρά + 1 αριθμός <- Α[i] i <- i + 1 i <- i - 1 ΑΝ (σειρά = ν) ΤΟΤΕ κ<- ΑΛΗΘΗΣ ΟΣΟ (i <= 30 ΚΑΙ κ=αληθησ) ΕΠΑΝΑΛΑΒΕ ΑΝ Α[i] = αριθμός ΤΟΤΕ ΓΡΑΨΕ Β[i],Α[i] i <- i + 1 κ<- ΨΕΥΔΗΣ ΓΡΑΨΕ 'Δεν υπάρχει η συγκεκριμένη σειρά κατάταξης' ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ ΣΥΝΑΡΤΗΣΗ σειρά_κατάταξης(θέση,α,β):ακεραια ΑΚΕΡΑΙΕΣ: σειρά, Α[30],αριθμός,i,θέση ΧΑΡΑΚΤΗΡΕΣ: Β[30] σειρά <- 1 αριθμός <- Α[1] i <- 1 ΟΣΟ (i <= θέση) ΕΠΑΝΑΛΑΒΕ ΑΝ (Α[i] < αριθμός) ΤΟΤΕ σειρά <- σειρά + 1 αριθμός <- Α[i] i <- i+1 σειρά_κατάταξης <- σειρά ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Επιμέλεια: Μαρία Παπαματθαιάκη Γιάννης Κοντάκης Βίκυ Γκουλιώνη Δημήτρης Βουράκης