1. Τι θα τυπώσει το παρακάτω πρόγραµµα;



Σχετικά έγγραφα
επιστρέφει αριθµό που προκύπτει µε αντιστροφή των στοιχείων του πρώτου

Τι είναι υποπρόγραμμα; Τμήμα προγράμματος το οποίο επιτελεί ένα αυτόνομο υπολογιστικό έργο (γράφεται χωριστά από το υπόλοιπο πρόγραμμα)

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ. Πως γίνεται ο ορισμός μιας διαδικασίας; Να δοθούν σχετικά παραδείγματα. ΑΡΧΗ Εντολές ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

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

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

Γ. ίνεται το παρακάτω πρόγραµµα και υποπρογράµµατα: ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ)

ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ ΠΡΑΓΜΑΤΙΚΕΣ

ΑΠΑΝΤΗΣΗ 1. Λάθος, 2. Σωστό, 3. Σωστό, 4. Λάθος, 5. Λάθος, 6. Σωστό Β. Ποίοι είναι οι κανόνες που πρέπει να ακολουθούν οι λίστες παραµέτρων.

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

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

δήλωσης δεδοµένων και σε παραβίαση των συντακτικών κανόνων της γλωσσάς.

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

Β. Να εξηγήσετε τι σηµαίνει ολίσθηση ενός δυαδικού αριθµού 3 θέσεις αριστερά µπορεί να είναι: Α: ουρά Β:στοίβα Γ:και τα δυο :τίποτα

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

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

Α. ΕΠΑΝΑΛΗΨΕΙΣ. 1. Έστω τµήµα αλγορίθµου µε µεταβλητές A, B, C, D, X και Υ. D 2

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

Κεφάλαιο 10. Ερωτήσεις ανάπτυξης

Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Óõíåéñìüò ΕΚΦΩΝΗΣΕΙΣ

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

Προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

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

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

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

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

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

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

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

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 - ΣΩΣΤΟ Α5. Α3.

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

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

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

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

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

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

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

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

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

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

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

Διαγώνισμα Προσομοι ώσης στην Α.Ε.Π.Π.

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

ΑΠΑΝΤΗΣΕΙΣ. 1. Να αναφέρετε ονοµαστικά τις λειτουργίες µε τις οποίες ο υπολογιστής µπορεί να επιτελέσει µε επιτυχία οποιαδήποτε επεξεργασία.

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ. Διαδικασίες και συναρτήσεις. 22 Νοε 2008 Ανάπτυξη εφαρμογών/ Υποπρογράμματα 1

A , ) 1. 4) 2. ( A3. 1.

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

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

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

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

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

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


1. Λογικά λάθη ονομάζονται αυτά που οφείλονται σε σφάλματα κατά την υλοποίηση του αλγόριθμου.

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

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

Κεφάλαιο 10ο. ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ιαδικασίες - Συναρτήσεις

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ

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

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

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

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

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

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

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

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

1. Να αναφέρετε ονοµαστικά τις λειτουργίες µε τις οποίες ο υπολογιστής µπορεί να επιτελέσει µε επιτυχία οποιαδήποτε επεξεργασία. Ï.Å.Ö.Å.

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

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

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

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

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

Να το ξαναγράψετε χρησιμοποιώντας αντί για την εντολή Για Τέλος_επανάληψης: α. την εντολή Όσο Τέλος_επανάληψης

Σηµείωση : Θεωρούµε ότι όλα τα ονόµατα µαθητών που ανήκουν στο ίδιο σχολείο είναι διαφορετικά µεταξύ τους, ενώ σε διαφορετικά σχολεία µπορεί να

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος

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

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

α. Να αναφέρετε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράµµατα.

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

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

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

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

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

1. Καταχωρεί σ ένα πίνακα ΠΟΛΕΙΣ[10] τις 10 πόλεις της Ελλάδας.

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0

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

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

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

(Μονάδες 12) (Μονάδες 12)

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

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

1. Μία συνάρτηση δεν μπορεί να έχει παραπάνω από μία παραμέτρους.

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

Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη

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

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

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

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

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

Transcript:

Ασκήσεις Λυµένες Aσκήσεις 1. Τι θα τυπώσει το παρακάτω πρόγραµµα; ΠΡΟΓΡΑΜΜΑ ΠΧ ΑΚΕΡΑΙΕΣ : Λ ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ 6 ΓΡΑΨΕ 'Κ(', Λ, ')= ', Κ(Λ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΥΝΑΡΤΗΣΗ Κ(Η) : ΑΚΕΡΑΙΑ ΑΚΕΡΑΙΕΣ : Η ΑΝ Η MOD 2 = O TOTE Κ Η+2 ΑΛΛΙΩΣ Κ 4*Η ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Λ = 1 Κλήση της συνάρτησης Κ µε Τυπικές Πραγµατικές Περιεχόµενο Η Λ 1 Αφού Η MOD 2 = 1 MOD 2 = 1 έχουµε: Κ = 4 *H = 4 *1 = 4 Η ΓΡΑΨΕ τυπώνει: Κ(1)= 4 Λ = 2 Κλήση της συνάρτησης Κ µε Τυπικές Πραγµατικές Περιεχόµενο Η Λ 2 Αφού Η MOD 2 = 2 MOD 2 = 0 έχουµε: Κ = H+2 = 2+2 = 4 Η ΓΡΑΨΕ τυπώνει: Κ(2)= 4 31

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ O Π Ε Ρ Ι Β Α Λ Λ Ο Ν Υ Π Ο Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Α Λ = 3 Κλήση της συνάρτησης Κ µε Τυπικές Πραγµατικές Περιεχόµενο Η Λ 3 Αφού Η MOD 2 = 3 MOD 2 = 1 έχουµε: Κ = 4*H = 4*3 = 12 Η ΓΡΑΨΕ τυπώνει: Κ(3)= 12 Λ = 4 Κλήση της συνάρτησης Κ µε Τυπικές Πραγµατικές Περιεχόµενο Η Λ 4 Αφού Η MOD 2 = 4 MOD 2 = 0 έχουµε: Κ = H+2 = 4+2 = 6 Η ΓΡΑΨΕ τυπώνει: Κ(4)= 6 Λ = 5 Κλήση της συνάρτησης Κ µε Τυπικές Πραγµατικές Περιεχόµενο Η Λ 5 Αφού Η MOD 2 = 5 MOD 2 = 1 έχουµε: Κ = 4*H = 4*5 = 20 Η ΓΡΑΨΕ τυπώνει: Κ(5)= 20 Λ = 6 Κλήση της συνάρτησης Κ µε Τυπικές Πραγµατικές Περιεχόµενο Η Λ 5 Αφού Η MOD 2 = 6 MOD 2 = 0 έχουµε: Κ = H+2 = 6+2 = 8 Η ΓΡΑΨΕ τυπώνει: Κ(6)= 8 2. Θεωρήστε ένα σηµείο του επιπέδου µε µη µηδενικές συντεταγµένες (Α, Β). Ως γνωστόν το τεταρτηµόριο στο οποίο ανήκει το σηµείο καθορίζεται από το πρόσηµο των συντεγαγµένων του, σύµφωνα µε τον πίνακα που ακολουθεί: 32 Α Β Τεταρτηµόριο Θετικός Θετικός Πρώτο Αρνητικός Θετικός εύτερο Αρνητικός Αρνητικός Τρίτο Θετικός Αρνητικός Τέταρτο

Λυµένες Ασκήσεις Γράψτε συνάρτηση που δοθέντων των Α, Β (ακέραιου τύπου) ελέγχει το τεταρτηµόριο στο οποίο ανήκει το σηµείο και επιστρέφει κατάλληλο ενηµερωτικό µήνυµα. ΣΥΝΑΡΤΗΣΗ ΤΕΤ (Α, Β) : ΧΑΡΑΚΤΗΡΑΣ ΑΚΕΡΑΙΕΣ : Α, Β! A, B : οι συντεταγµένες του σηµείου ΑΝ Α > 0 ΤΟΤΕ ΑΝ Β > 0 ΤΟΤΕ ΤΕΤ 'Πρώτο τεταρτηµόριο ΑΛΛΙΩΣ ΤΕΤ 'Τέταρτο τεταρτηµόριο' ΑΛΛΙΩΣ ΑΝ Β > 0 ΤΟΤΕ ΤΕΤ ' εύτερο τεταρτηµόριο' ΑΛΛΙΩΣ ΤΕΤ 'Τρίτο τεταρτηµόριο' ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ 3. Γράψτε συνάρτηση ΓΙΝ η οποία να υπολογίζει το γινόµενο των στοιχείων της τρίτης στήλης σε έναν πίνακα Α[4,8] πραγµατικού τύπου. ΣΥΝΑΡΤΗΣΗ ΓΙΝ (Α) : ΠΡΑΓΜΑΤΙΚΗ ΠΡΑΓΜΑΤΙΚΕΣ : Α[4,8], Γ ΑΚΕΡΑΙΕΣ : Κ! Κ : µετρητής επανάληψης! Α : ο πίνακας της εκφώνησης! Γ : το αποτέλεσµα των υπολογισµών Γ 1 ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 4 Γ Γ*Α[Κ, 3] ΓΙΝ Γ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ 33

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ O Π Ε Ρ Ι Β Α Λ Λ Ο Ν Υ Π Ο Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Α 4. Γράψτε διαδικασία ΙΑΒΑΣΕ_ΘΕΤ_ΑΡΤΙΟ, η οποία να διαβάζει από το πληκτρολόγιο έναν θετικό και άρτιο ακέραιο αριθµό Ν. ΙΑ ΙΚΑΣΙΑ ΙΑΒΑΣΕ_ΘΕΤ_ΑΡΤΙΟ(Ν) ΑΚΕΡΑΙΕΣ : Ν! Ν : η παράµετρος που δέχεται την τιµή εισόδου _ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ' ώσε ένα θετικό και άρτιο ακέραιο:' ΙΑΒΑΣΕ Ν ΜΕΧΡΙΣ_ΟΤΟΥ (Ν > 0) ΚΑΙ (N ΜΟD 2 = 0) 5. Γράψε ΙΑ ΙΚΑΣΙΑ ΜΕΣΟΙ(Α, Ν, Μ, ΜΟΓ, ΜΟΣΤ), η οποία να υπολογίζει: τους µέσους όρους ανά γραµµή (οι οποίοι αποθηκεύονται στον πίνακα ΜΟΓ[Ν] πραγ- µατικού τύπου) και τους µέσους όρους ανά στήλη (οι οποίοι αποθηκεύονται στον πίνακα ΜΟΣΤ[Μ] πραγµατικού τύπου) του πραγµατικού πίνακα Α[Ν, Μ]. 34 ΙΑ ΙΚΑΣΙΑ ΜΕΣΟΙ(Α, Ν, Μ, ΜΟΓ, ΜΟΣΤ) ΑΚΕΡΑΙΕΣ : Ν, Μ, Κ, Λ ΠΡΑΓΜΑΤΙΚΕΣ : Α[Ν, Μ], ΜΟΓ[Ν], ΜΟΣΤ[Μ], Σ! Ν : αριθµός γραµµών του Α! Μ : αριθµός στηλών του Α! Α[Ν, Μ] : ο πίνακας της εκφώνησης! Κ, Λ : µετρητές επανάληψης! Σ : άθροισµα στοιχείων! ΜΟΓ[Ν] : οι µέσοι όροι ανά γραµµή! ΜΟΣΤ[Μ] : οι µέσοι όροι ανά στήλη! Μέσος όρος στοιχείων ανά γραµµή ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ Ν Σ 0 ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ Μ Σ Σ+Α[Κ, Λ] ΜΟΓ[Κ] Σ/Μ ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ Μ Σ 0

Λυµένες Ασκήσεις ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ Ν Σ Σ+Α[Κ, Λ] ΜΟΣΤ[Λ] Σ/Ν 6. Στο πλαίσιο ενός προγράµµατος αγωγής υγείας ο καθηγητής που έχει αναλάβει το έργο πραγµατοποιεί έρευνα σε ένα τµήµα γυµνασίου το οποίο αριθµεί 30 µέλη. Πιο συγκεκριµένα καταγράφει τις ηµερήσιες ώρες τηλεθέασης των µαθητών του τµήµατος αυτού για χρονικό διάστηµα 20 ηµερών. α) Γράψτε πρόγραµµα το οποίο: i) καλώντας το κατάλληλο υποπρόγραµµα διαβάζει από το πληκτρολόγιο τις ηµερήσιες ώρες τηλεθέασης των µαθητών για το παραπάνω χρονικό διάστηµα, ii) καλώντας το κατάλληλο υποπρόγραµµα υπολογίζει το πλήθος των µαθητών που παρακολούθησαν συνολικά (στις 20 ηµέρες) πάνω από 80 ώρες, iii) εµφανίζει στην οθόνη το πλήθος των µαθητών αυτών µε κατάλληλα δια- µορφωµένο µήνυµα, iv) καλώντας το κατάλληλο υποπρόγραµµα υπολογίζει το πλήθος των ηµερών που ο συνολικός αριθµός ωρών τηλεθέασης από όλους τους µαθητές ήταν µικρότερος από 90 ώρες, v) εµφανίζει στην οθόνη το πλήθος των ηµερών αυτών µε κατάλληλα δια- µορφωµένο µήνυµα. β) Να γράψετε όλα τα υποπρογράµµατα που καλεί το πρόγραµµα. ΠΡΟΓΡΑΜΜΑ ΏρεςΤηλ ΠΡΑΓΜΑΤΙΚΕΣ : Ώρες[30, 20] ΑΚΕΡΑΙΕΣ : ΠληθΜαθ, ΠληθΗµ! Ώρες : ώρες τηλεθέασης ανά µαθητή και ανά ηµέρα! ΠληθΜαθ : πλήθος µαθητών που παρακολούθησαν συνολικά! περισσότερες από 80 ώρες! ΠληθΗµ : πλήθος ηµερών που ο συνολικός αριθµός ωρών τηλεθέασης από! όλους τους µαθητές ήταν µικρότερος από 90 ώρες ΚΑΛΕΣΕ ιαβωρ(ώρες) ΠληθΜαθ ΥπολΜαθ(Ώρες) ΓΡΑΨΕ 'Πλήθος µαθητών που παρακολούθησαν > 80 ώρες =', ΠληθΜαθ ΠληθΗµ ΥπολΗµ(Ώρες) ΓΡΑΨΕ 'Πλήθος ηµερών που παρακολουθήθηκαν < 90 ώρες =', ΠληθΗµ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 35

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ O Π Ε Ρ Ι Β Α Λ Λ Ο Ν Υ Π Ο Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Α ΙΑ ΙΚΑΣΙΑ ιαβωρ(ω) ΠΡΑΓΜΑΤΙΚΕΣ : Ω[30, 20] ΑΚΕΡΑΙΕΣ : Κ,Λ! Ω[30, 20] : οι ώρες τηλεθέασης ανά µαθητή και ανά ηµέρα! Κ, Λ : µετρητές επανάληψης ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 30 ΓΡΑΨΕ 'Μαθητής Νο :', Κ ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ 20 _ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ' ώσε τις ώρες τηλεθέασης για την ', Λ, ' ηµέρα' ΙΑΒΑΣΕ Ω[Κ, Λ] ΜΕΧΡΙΣ_ΟΤΟΥ Ω[Κ,Λ] >= 0 ΣΥΝΑΡΤΗΣΗ ΥπολΜαθ(Ω) : ΑΚΕΡΑΙΑ ΠΡΑΓΜΑΤΙΚΕΣ : Ω[30, 20], ΑΘΡ ΑΚΕΡΑΙΕΣ : Κ,Λ, Πληθ! Ω[30, 20] : οι ώρες τηλεθέασης ανά µαθητή και ανά ηµέρα! Κ, Λ : µετρητές επανάληψης! Πληθ : το πλήθος των µαθητών που παρακολούθησαν συνολικά πάνω! από 80 ώρες! ΑΘΡ : σύνολο ωρών που παρακολούθησε ένας µαθητής στις 20 µέρες Πληθ 0 ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 30 ΑΘΡ 0 ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ 20 ΑΘΡ ΑΘΡ+Ω[Κ, Λ] ΑΝ ΑΘΡ > 80 ΤΟΤΕ Πληθ Πληθ+1 ΥπολΜαθ Πληθ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ ΣΥΝΑΡΤΗΣΗ ΥπολΗµ(Ω) : ΑΚΕΡΑΙΑ ΠΡΑΓΜΑΤΙΚΕΣ : Ω[30, 20], ΑΘΡ ΑΚΕΡΑΙΕΣ : Κ,Λ, Πληθ! Ω[30, 20] : οι ώρες τηλεθέασης ανά µαθητή και ανά ηµέρα! Κ, Λ : µετρητές επανάληψης! Πληθ : το πλήθος των ηµερών που ο συνολικός αριθµός 36

Λυµένες Ασκήσεις! ωρών τηλεθέασης από όλους τους µαθητές ήταν µικρότερος από 90 ώρες! ΑΘΡ : σύνολο ωρών που παρακολούθησαν όλοι οι µαθητές µία ηµέρα Πληθ 0 ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ 20 ΑΘΡ 0 ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 30 ΑΘΡ ΑΘΡ+Ω[Κ, Λ] ΑΝ ΑΘΡ < 90 ΤΟΤΕ Πληθ Πληθ+1 ΥπολΗµ Πληθ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ 7. Ένα σουπερµάρκετ εµπορεύεται τρεις διαφορετικές µάρκες γιαουρτιών. Οι τιµές πώλησης των γιαουρτιών κάθε µάρκας φαίνονται στον πίνακα που ακολουθεί: Μάρκα Λιπαρά Με φρούτα Χωρίς φρούτα 0% 1,1 0,9 ΑΑΑ 2% 1,2 1 Πλήρες 1,3 1,1 0% 1 0,8 BBB 2% 1,3 1,1 Πλήρες 1,5 1,2 0% 0,9 0,7 ΓΓΓ 2% 1,15 0,95 Πλήρες 1,28 1,08 α) Γράψτε πρόγραµµα σε ΓΛΩΣΣΑ το οποίο: i) καλώντας το κατάλληλο υποπρόγραµµα διαβάζει τη µάρκα του γιαουρτιού (µοναδικές επιτρεπτές τιµές εισόδου : ΑΑΑ ή ΒΒΒ ή ΓΓΓ), ii) καλώντας το κατάλληλο υποπρόγραµµα διαβάζει την περιεκτικότητα σε λιπαρά του γιαουρτιού (µοναδικές επιτρεπτές τιµές εισόδου: 0% ή 2% ή Πλήρες), iii) καλώντας το κατάλληλο υποπρόγραµµα διαβάζει αν το γιαούρτι περιέχει φρούτα ή όχι (µοναδικές επιτρεπτές τιµές: ΝΑΙ ή ΟΧΙ), iv) καλώντας το κατάλληλο υποπρόγραµµα υπολογίζει την τιµή πώλησης του για ουρτιού, v) εµφανίζει στην οθόνη τη µάρκα, την περιεκτικότητα σε λιπαρά, το αν περιέχει ή όχι φρούτα και την τιµή πώλησης του γιαουρτιού. β) Να γράψετε όλα τα υποπρογράµµατα που καλεί το πρόγραµµα. 37

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ O Π Ε Ρ Ι Β Α Λ Λ Ο Ν Υ Π Ο Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Α ΠΡΟΓΡΑΜΜΑ Γιαούρτι ΧΑΡΑΚΤΗΡΕΣ : Μάρκα, Λιπαρά, Φρούτα, ΠΡΑΓΜΑΤΙΚΕΣ : Τιµή! Μάρκα : η µάρκα του γιαουρτιού! Λιπαρά : η περιεκτικότητα σε λιπαρά! Φρούτα : περιέχει φρούτα;! Τιµή : τιµή πώλησης γιαουρτιού ΚΑΛΕΣΕ ιαβμάρκα(μάρκα) ΚΑΛΕΣΕ ιαβλιπαρά(λιπαρά) ΚΑΛΕΣΕ ιαβφρούτα(φρούτα) Τιµή ΥπολΤιµ(Μάρκα, Λιπαρά, Φρούτα) ΑΝ Φρούτα = 'ΝΑΙ' ΤΟΤΕ ΓΡΑΨΕ Μάρκα, Λιπαρά, 'µε φρούτα', Τιµή, 'ευρώ' ΑΛΛΙΩΣ ΓΡΑΨΕ Μάρκα, Λιπαρά, 'χωρίς φρούτα', Τιµή, 'ευρώ' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΙΑ ΙΚΑΣΙΑ ιαβμάρκα(μ) ΧΑΡΑΚΤΗΡΕΣ : Μ! Μ : η µάρκα του γιαουρτιού _ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ' ώσε τη µάρκα :' ΙΑΒΑΣΕ Μ ΜΕΧΡΙΣ_ΟΤΟΥ (Μ = 'ΑΑΑ') Ή (Μ = 'ΒΒΒ') Ή (Μ = 'ΓΓΓ') ΙΑ ΙΚΑΣΙΑ ιαβλιπαρά(λ) ΧΑΡΑΚΤΗΡΕΣ : Λ! Λ : η περιεκτικότητα σε λιπαρά του γιαουρτιού _ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ' ώσε την περιεκτικότητα σε λιπαρά :' ΙΑΒΑΣΕ Λ ΜΕΧΡΙΣ_ΟΤΟΥ (Λ = '0%') Ή (Λ = '2%') Ή (Λ = 'Πλήρες') ΙΑ ΙΚΑΣΙΑ ιαβφρούτα (Φ) ΧΑΡΑΚΤΗΡΕΣ : Φ! Φ : περιέχει φρούτα το γιαούρτι; 38

Λυµένες Ασκήσεις _ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Περιέχει φρούτα το γιαούρτι ;' ΙΑΒΑΣΕ Φ ΜΕΧΡΙΣ_ΟΤΟΥ (Φ = 'ΝΑΙ') Ή (Φ = 'ΟΧΙ') ΣΥΝΑΡΤΗΣΗ ΥπολΤιµ(Μ, Λ, Φ) : ΠΡΑΓΜΑΤΙΚΗ ΧΑΡΑΚΤΗΡΕΣ : Μ, Λ, Φ! Μ : η µάρκα του γιαουρτιού! Λ : η περιεκτικότητά του σε λιπαρά! Φ : περιέχει φρούτα το γιαούρτι; ΑΝ Μ = 'ΑΑΑ' ΤΟΤΕ ΑΝ Λ = '0%' ΤΟΤΕ ΥπολΤιµ 1.1 ΥπολΤιµ 0.9 ΑΛΛΙΩΣ_ΑΝ Λ = '2%' ΤΟΤΕ ΥπολΤιµ 1.2 ΥπολΤιµ 1 ΑΛΛΙΩΣ! πλήρες ΥπολΤιµ 1.3 ΥπολΤιµ 1.1 ΑΛΛΙΩΣ_ΑΝ Μ = 'ΒΒΒ' ΤΟΤΕ ΑΝ Λ = '0%' ΤΟΤΕ ΥπολΤιµ 1 ΥπολΤιµ 0.8 ΑΛΛΙΩΣ_ΑΝ Λ = '2%' ΤΟΤΕ ΥπολΤιµ 1.3 ΥπολΤιµ 1.1 39

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ O Π Ε Ρ Ι Β Α Λ Λ Ο Ν Υ Π Ο Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Α ΑΛΛΙΩΣ! πλήρες ΥπολΤιµ 1.5 ΥπολΤιµ 1.2 ΑΛΛΙΩΣ! Μ = 'ΓΓΓ' ΑΝ Λ = '0%' ΤΟΤΕ ΥπολΤιµ 0.9 ΥπολΤιµ 0.7 ΑΛΛΙΩΣ_ΑΝ Λ = '2%' ΤΟΤΕ ΥπολΤιµ 1.15 ΥπολΤιµ 0.95 ΑΛΛΙΩΣ! πλήρες ΥπολΤιµ 1.28 ΥπολΤιµ 1.08 ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ 8. Στο τυχερό παιχνίδι ΤΖΟΚΕΡ η νικήτρια στήλη περιλαµβάνει 5 αριθµούς (από 1 µέχρι και 45) και τον αριθµό ΤΖΟΚΕΡ (από 1 µέχρι 20). α) Γράψτε διαδικασία Εισ εδ, η οποία να διαβάζει τα αποτελέσµατα των τελευταίων πενήντα κληρώσεων και να τα καταχωρεί σε δισδιάστατο ακέραιο πίνακα 50 γραµµών και 6 στηλών (ο αριθµός Τζόκερ κάθε κλήρωσης αποθηκεύεται στην 6 η στήλη). β) Γράψτε διαδικασία ΣΥΧΝ5, η οποία να δέχεται ως παράµετρο έναν ακέραιο πίνακα που περιέχει τα αποτελέσµατα των τελευταίων πενήντα κληρώσεων του ΤΖΟΚΕΡ και να υπολογίζει ποιος αριθµός εµφανίζεται συχνότερα στις κληρώσεις και ποια ήταν η συχνότητα εµφάνισής του. Από τις µετρήσεις εξαιρείται ο αριθµός ΤΖΟΚΕΡ. γ) Γράψτε διαδικασία ΣΥΧΝΤΖΟΚ, η οποία να δέχεται ως παράµετρο έναν ακέραιο πίνακα που περιέχει τα αποτελέσµατα των τελευταίων πενήντα κληρώσεων του ΤΖΟΚΕΡ και να υπολογίζει ποιος αριθµός ΤΖΟΚΕΡ εµφανίζεται συχνότερα στις κληρώσεις και ποια ήταν η συχνότητα εµφάνισής του. 40

Λυµένες Ασκήσεις δ) Γράψτε διαδικασία ΑΠΟΤΕΛΕΣΜΑΤΑ, η οποία να δέχεται ως παραµέτρους: τον συχνότερα εµφανιζόµενο αριθµό (ΑΡΣ) (εξαιρουµένου του ΤΖΟΚΕΡ), τη συχνότητα εµφάνισης (ΦΟΡΣ) του ΑΡΣ, τον συχνότερα εµφανιζόµενο αριθµό ΤΖΟΚΕΡ (ΑΡΤΖ), τη συχνότητα εµφάνισης (ΦΟΡΤΖ) του ΑΡΤΖ, και να εµφανίζει στην οθόνη τα αποτελέσµατα µε την ακόλουθη µορφή: Ο αριθµός ΑΡΣ είναι ο συχνότερα εµφανιζόµενος (εξαιρουµένου του Τζόκερ) Φορές εµφάνισης : ΦΟΡΣ Ο αριθµός ΑΡΤΖ είναι ο συχνότερα εµφανιζόµενος αριθµός Τζόκερ Φορές εµφάνισης : ΦΟΡΤΖ ε) Γράψτε πρόγραµµα το οποίο, καλώντας τα παραπάνω υποπρογράµµατα, να υλοποιεί τις προαναφερόµενες λειτουργίες. ΠΡΟΓΡΑΜΜΑ ΤΖΟΚΕΡ ΑΚΕΡΑΙΕΣ : ΤΖ[50,6], ΜΑΧ5, ΘΜΑΧ5, ΜΑΧΤΖ, ΘΜΑΧΤΖ! ΤΖ[50, 6] : οι νικήτριες εξάδες του ΤΖΟΚΕΡ στις τελευταίες 50 κληρώσεις! ΜΑΧ5 : ο αριθµός εµφανίσεων του συχνότερα εµφανιζόµενου αριθµού! (εξαιρουµένου του Τζόκερ)! ΘΜΑΧ5 : ο συχνότερα εµφανιζόµενος αριθµός (εξαιρουµένου του Τζόκερ)! ΜΑΧΤΖ : ο αριθµός εµφανίσεων του συχνότερα εµφανιζόµενου αριθµού! Τζόκερ! ΘΜΑΧΤΖ : ο συχνότερα εµφανιζόµενος αριθµός Τζόκερ ΚΑΛΕΣΕ Εισ εδ(τζ) ΚΑΛΕΣΕ ΣΥΧΝ5(ΤΖ, ΘΜΑΧ5, ΜΑΧ5) ΚΑΛΕΣΕ ΣΥΧΝΤΖΟΚ (ΤΖ, ΘΜΑΧΤΖ, ΜΑΧΤΖ) ΚΑΛΕΣΕ ΑΠΟΤΕΛΕΣΜΑΤΑ(ΘΜΑΧ5,ΜΑΧ5,ΘΜΑΧΤΖ, ΜΑΧΤΖ ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΙΑ ΙΚΑΣΙΑ Εισ εδ(τζ) ΑΚΕΡΑΙΕΣ : Κ, Λ, ΤΖ[50, 6]! Κ, Λ : µετρητές επανάληψης! ΤΖ[50, 6] : οι νικήτριες εξάδες του ΤΖΟΚΕΡ στις τελευταίες 50 κληρώσεις ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 50 ΓΡΑΨΕ 'Κλήρωση Νο :', Κ ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ 5 _ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ' ώσε τον ', Λ, ' αριθµό' ΙΑΒΑΣΕ ΤΖ[Κ, Λ] ΜΕΧΡΙΣ_ΟΤΟΥ (ΤΖ[Κ,Λ] >= 1) ΚΑΙ (ΤΖ[Κ,Λ] <= 45) 41

Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ O Π Ε Ρ Ι Β Α Λ Λ Ο Ν Υ Π Ο Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Α _ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ' ώσε τον αριθµό Τζόκερ ' ΙΑΒΑΣΕ ΤΖ[Κ, 6] ΜΕΧΡΙΣ_ΟΤΟΥ (ΤΖ[Κ,6] >= 1) ΚΑΙ (ΤΖ[Κ,Λ] <= 20) ΙΑ ΙΚΑΣΙΑ ΣΥΧΝ5(ΤΖ, ΑΡΙΘΜ, ΦΟΡΕΣ) ΑΚΕΡΑΙΕΣ : ΤΖ[50, 6], Κ, Λ, Φ[45], ΑΡΙΘΜ, ΦΟΡΕΣ, ΑΡ! Φ : πίνακας συχνοτήτων για τους αριθµούς 1...45 (τη στοιχείο Φ[Κ]! καταγράφει τη συχνότητα εµφάνισης του αριθµού Κ)! ΑΡ : βοηθητική µεταβλητή! ΤΖ[50, 6] : οι νικήτριες εξάδες του ΤΖΟΚΕΡ στις τελευταίες! 50 κληρώσεις! Κ, Λ : µετρητές επανάληψης! ΑΡΙΘΜ : ο αριθµός που εµφανίζεται συχνότερα στις κληρώσεις! ΦΟΡΕΣ : η συχνότητα εµφάνισης του αριθµού ΑΡΙΘΜ ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 45 Φ[Κ] 0 ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 50 ΓΙΑ Λ ΑΠΟ 1 ΜΕΧΡΙ 5 ΑΡ ΤΖ[Κ, Λ] Φ[ΑΡ] Φ[ΑΡ]+1 ΦΟΡΕΣ Φ[1] ΑΡΙΘΜ 1 ΓΙΑ Κ ΑΠΟ 2 ΜΕΧΡΙ 45 ΑΝ Φ[Κ] > ΦΟΡΕΣ ΤΟΤΕ ΦΟΡΕΣ Φ[Κ] ΑΡΙΘΜ Κ ΙΑ ΙΚΑΣΙΑ ΣΥΧΝΤΖΟΚ(ΤΖ, ΑΡΙΘΜ, ΦΟΡΕΣ) ΑΚΕΡΑΙΕΣ : ΤΖ[50, 6], Κ, Φ[20], ΑΡΙΘΜ, ΦΟΡΕΣ, ΑΡ! Φ : πίνακας συχνοτήτων για τους αριθµούς 1...20 (το στοιχείο Φ[Κ]! καταγράφει τη συχνότητα εµφάνισης του αριθµού Τζόκερ Κ)! ΑΡ : βοηθητική µεταβλητή! ΤΖ[50, 6] : οι νικήτριες εξάδες του ΤΖΟΚΕΡ στις τελευταίες 50 κληρώσεις! Κ : µετρητής επανάληψης! ΑΡΙΘΜ : ο αριθµός Τζόκερ που εµφανίζεται συχνότερα στις κληρώσεις 42

Λυµένες Ασκήσεις! ΦΟΡΕΣ : η συχνότητα εµφάνισης του αριθµού Τζόκερ ΑΡΙΘΜ ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 20 Φ[Κ] 0 ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 50 ΑΡ ΤΖ[Κ, 6] Φ[ΑΡ] Φ[ΑΡ]+1 ΑΡΙΘΜ 1 ΦΟΡΕΣ Φ[1] ΓΙΑ Κ ΑΠΟ 2 ΜΕΧΡΙ 20 ΑΝ Φ[Κ] > ΦΟΡΕΣ ΤΟΤΕ ΦΟΡΕΣ Φ[Κ] ΑΡΙΘΜ Κ ΙΑ ΙΚΑΣΙΑ ΑΠΟΤΕΛΕΣΜΑΤΑ(ΑΡΣ, ΦΟΡΣ, ΑΡΤΖ, ΦΟΡΤΖ) ΑΚΕΡΑΙΕΣ : ΑΡΣ, ΦΟΡΣ, ΑΡΤΖ, ΦΟΡΤΖ! ΑΡΣ : ο συχνότερα εµφανιζόµενος αριθµός (εκτός Τζόκερ)! ΦΟΡΣ : η συχνότητα εµφάνισης του ΑΡΣ! ΑΡΤΖ : ο συχνότερα εµφανιζόµενος αριθµός ΤΖΟΚΕΡ! ΦΟΡΤΖ : συχνότητα εµφάνισης του ΑΡΤΖ ΓΡΑΨΕ 'Ο αριθµός ', ΑΡΣ, 'είναι ο συχνότερα εµφανιζόµενος' ΓΡΑΨΕ '(εξαιρουµένου του Τζόκερ) Φορές εµφάνισης :', ΦΟΡΣ ΓΡΑΨΕ 'Ο αριθµός ', ΑΡΤΖ, 'είναι ο συχνότερα εµφανιζόµενος' ΓΡΑΨΕ 'αριθµός Τζόκερ Φορές εµφάνισης :', ΦΟΡΤΖ 43