ώστε επιλογή: Στη συνέχεια θα διαβάζει την επιλογή του χρήστη και την ακτίνα ενός κύκλου και θα εκτυπώνει το αντίστοιχο αποτέλεσµα.

Σχετικά έγγραφα
επιµέλεια Θοδωρής Πιερράτος

viii. Α[7] Α[1] Α[3] + Α[8] 2. Δίνεται οι παρακάτω πίνακες ακεραίων Α και Β

4. Ασκήσεις στους Μονοδιάστατους Πίνακες

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

k 1 j 1 A[k] i A[...]... A[...]... k A4.

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

ΚΕΦ. 3 ο ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ

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

ΕΚΦΩΝΗΣΕΙΣ. β. Να γράψετε αναλυτικά τα μειονεκτήματα της χρήσης των πινάκων. γ. Να γράψετε ονομαστικά τις τυπικές επεξεργασίες των πινάκων.

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

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

Καθηγητής Ε. Χ. ΖΙΟΥΛΑΣ

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

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

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

ΑΣΚΗΣΕΙΣ ΜΕ ΠΙΝΑΚΕΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ. 31/12/12 ΘΕΜΑ 4 ο (ΕΠ.Ε.Λ. 2001) ΕΠ.Ε.Λ ΘΕΜΑ 4 ο Ε.Λ.2002

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ ΚΕΦΑΛΑΙΟ 3 ο (ΜΟΝΟΔΙΑΣΤΑΣΤΟΙ ΠΙΝΑΚΕΣ)

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

Ασκήσεις στις Δομές Δεδομένων (Λίστες-Συμβολοσειρές)

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

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

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

Εισαγωγή ΘΕΜΑ 4ο Μονάδες 2 Μονάδες 2 Μονάδες 4 Μονάδες 7 Μονάδες 5 Είσοδοι: Έξοδοι: Ανάλυση ερωτημάτων:

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

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

Ασκήσεις στους Πίνακες. Μονοδιάστατοι Πίνακες. ιάβασµα Εµφάνιση Στοιχείων Υπολογισµός Αθροίσµατος, Μέσου Όρου, Πλήθους

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

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

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

ΜΟΝΟ ΙΑΣΤΑΤΟΙ ΠΙΝΑΚΕΣ. 4. Να γράψετε πρόγραµµα που να εκτελεί τα παρακάτω:

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

ΚΕΦΑΛΑΙΑ 3 & 9 (ΠΙΝΑΚΕΣ)

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016

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

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

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

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

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

Α 5. β) Να αναφέρετε από ένα παράδειγµα προβλήµατος για κάθε µια από τις παραπάνω κατηγορίες.

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

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

Α2. Να αναπτυχθεί αλγόριθμος ο οποίος με δεδομένο έναν μονοδιάστατο πίνακα Π, N αριθμών, θα ελέγχει αν τα συμμετρικά του στοιχεία είναι ίσα.

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

α. Προσπέλαση β. Αντιγραφή γ. ιαγραφή δ. Αναζήτηση ε. Εισαγωγή στ. Ταξινόµηση

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

3. ίδεται τετραγωνικός πίνακας Ν γραµµών και Ν στηλών, όπου Ν περιττός. Να βρεθεί το άθροισµα των στοιχείων κάθε διαγωνίου του.

Μαθηματικά Β' Γυμνασίου - Ασκήσεις επανάληψης στην Άλγεβρα Σελίδα x 1 2x 7 x 8 4

ΔΙΑΦΟΡΑ ΘΕΜΑΤΑ. Ως «γειτονικά» ορίζονται τα κελιά που συγγενεύουν οριζόντια, κάθετα και διαγώνια. Για παράδειγμα γειτονικά του Α[3,3] είναι τα:

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

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

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

2.5. Τα 16 τµήµατα ενός Λυκείου έχουν τους Οι αποστάσεις (σε Km) των Σε ένα κυκλικό διάγραµµα παριστάνονται

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

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

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

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

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

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

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

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

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

Στατιστική. 2. Να κατασκευάσετε το κυκλικό διάγραµµα των. x i. ν i Σε ένα κυκλικό διάγραµµα παριστάνεται η.

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

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

ΟΜΗ ΑΚΟΛΟΥΘΙΑΣ. 1. Να γραφεί αλγόριθµος ο οποίος να διαβάζει τρεις ακέραιες τιµές, να υπολογίζει και να

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

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

f , Σύνολο 40 4) Να συμπληρώστε τον παρακάτω πίνακα f , , Σύνολο 5) Να συμπληρώστε τον παρακάτω πίνακα

3. Ασκήσεις στη Δομή Επανάληψης

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

Σημείωση: Για τα θέματα που ακολουθούν ο παρακάτω πίνακας παρουσιάζει ισοδύναμα μεταξύ τους σύμβολα και εκφράσεις. := ή =

ΦΡΟΝΤΙΣΤΗΡΙΟ Μ.Ε. «ΠΕΡΙ ΓΝΩΣΕΩΣ»

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

Ασκήσεις Πίνακες - (ΝΕΕΣ ασκήσεις 2)

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

Να δοθεί Πρόγραμμα το οποίο να αντιστρέφει τα στοιχεία ενός πίνακα π.χ. το Α[1] να πηγαίνει στο Α[12] κ.ο.κ χρησιμοποιώντας αυτόν τον πίνακα

ΠΛΗΡΗΣ ΟΔΗΓΟΣ ΜΑΘΗΜΑΤΟΣ - Α. ΑΛΕΞΙΟΥ

(1) Σ 0 (2) Κ 0 (3) Αρχή_Επανάληψης (4) ιάβασε Χ (5) Σ Σ+Χ (6) Αν Χ>0 τότε (7) Κ Κ+1 (8) Τέλος_Αν (9) Μέχρις_ότου Σ>1000 (10) Εμφάνισε Χ

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

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

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

15, 11, 10, 10, 14, 16, 19, 18, 13, 17

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

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

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

Α. α) Πότε ένα πρόβλημα χαρακτηρίζεται 1) ημιδομημένο 2) ανοικτό 3) δομημένο Μονάδες 6

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ

Δομές Δεδομένων. Τι είναι η δομή δεδομένων; Έστω η ακολουθία αριθμών: 8, 10,17,19,22,5,12 Λογικό Επίπεδο. Φυσικό Επίπεδο RAM. Ταξινομημένος.

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

β. Ποια είναι η «τιμή φρουρός» στο παρακάτω τμήμα αλγορίθμου γραμμένο σε «ψευδογλώσσα»; Διάβασε όνομα Όσο όνομα < > ΤΕΛΟΣ επανάλαβε Εμφάνισε όνομα

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

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

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

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

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

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

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

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

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

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

Transcript:

ΠΙΝΑΚΕΣ 1. Να γραφούν οι εντολές µε τις οποίες από το περιεχόµενο κάθε θέσης του πίνακα αφαιρούµε το τετράγωνο του δείκτη της αντίστοιχης θέσης. 2. Να γραφούν οι εντολές µε τις οποίες αντιγράφουµε τα στοιχεία ενός πίνακα Α Ν, σε ένα πίνακα Β Ν. 3. Να γραφεί πρόγραµµα το οποίο θα εξετάζει αν δύο πίνακες ίδιων διαστάσεων είναι ίσοι. Στην περίπτωση που δεν είναι ίσοι, θα εκτυπώνει το ποσοστό των στοιχείων που είναι ίσα. 4. Έστω πίνακας Β Nx2. Να γραφούν οι εντολές µε τις οποίες αποθηκεύουµε την 1η στήλη του, σε ένα πίνακα Α Ν και την 2η στήλη σε ένα πίνακα Γ Ν. 5. Έστω ο πίνακας Β [Ν] από πραγµατικούς. Αν το µέγεθος Ν του πίνακα είναι άρτιος αριθµός, να αφαιρείται από το περιεχόµενο κάθε περιττής θέσης ι, ι=1,3,..,ν-1 του πίνακα το περιεχόµενο της αντίστοιχης άρτιας θέσης ι+1 6. Να γραφεί αλγόριθµος ο οποίος θα δέχεται τα στοιχεία ενός µονοδιάστατου πίνακα 100 στοιχείων και θα εµφανίζει το διπλάσιο όλων των στοιχείων του. 7. Να βρεθεί το µικρότερο στοιχείο ενός µονοδιάστατου πίνακα Α Ν. 8. Να βρεθεί το µεγαλύτερο στοιχείο ενός δισδιάστατου πίνακα Α ΝxΜ. 9. Σε ένα τµήµα µιας επιχείρησης χρειάζεται να βρεθούν οι δύο χαµηλότεροι µισθοί µε δεδοµένο ότι το τµήµα απασχολεί 50 υπαλλήλους και οι µισθοί τους αποθηκεύονται σε κάποιον πίνακα. Να γραφεί ένας αλγόριθµος που θα υπολογίζει τους δύο µικρότερους (διαφορετικούς) µισθούς µε δεδοµένο τον πίνακα των µισθών των υπαλλήλων. 10. Να γραφεί αλγόριθµος ο οποίος να υπολογίζει τη µικρότερη τιµή ενός πίνακα Α ΝχΜ και να εµφανίζει τις θέσεις στις οποίες αυτή περιέχεται (περισσότερες από µια) και πόσες φορές περιέχεται στον πίνακα. 11. Να βρείτε το µέσο όρο των στοιχείων ενός µονοδιάστατου πίνακα Α Ν και να εµφανίσετε το πλήθος των τιµών του που είναι µικρότερες του µέσου όρου. 12. Να κατασκευαστεί πρόγραµµα το οποίο θα εκτυπώνει το παρακάτω µενού επιλογών που αφορούν ένα κύκλο: a. Υπολογισµός Εµβαδού b. Υπολογισµός περιµέτρου c. Υπολογισµός διαµέτρου ώστε επιλογή: Στη συνέχεια θα διαβάζει την επιλογή του χρήστη και την ακτίνα ενός κύκλου και θα εκτυπώνει το αντίστοιχο αποτέλεσµα. Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 1

13. Να γραφούν οι εντολές µε τις οποίες κατασκευάζουµε τον παρακάτω πίνακα 2 0 0 0 0 2 0 0 0 0 2 0 0 0 0 2 14. Να γραφούν οι εντολές µε τις οποίες κατασκευάζουµε τον παρακάτω πίνακα 2 0 0 0 3 4 0 0 4 5 6 0 5 6 7 8 15. Να γραφούν οι εντολές µε τις οποίες κατασκευάζουµε τον παρακάτω πίνακα 1 0 0 0 2 4 0 0 3 6 9 0 4 8 12 16 16. Να γραφούν οι εντολές µε τις οποίες ανταλλάσσουµε τα στοιχεία της τρίτης και της έκτης στήλης σε ένα πίνακα ακεραίων Α 5x6. 17. Να γραφεί αλγόριθµος που να διαβάζει πίνακα Α ο οποίος περιέχει τα αποτελέσµατα 100 ρίψεων ζαριού και ενηµερώνει άλλο πίνακα Β µε ποια συχνότητα εµφανίζεται η κάθε τιµή. 18. Να γραφεί αλγόριθµος ο οποίος να διαβάζει Ν πραγµατικούς αριθµούς και να υπολογίζει την µέση τιµή τους, τη διάµεσο, τη διακύµανση, τη τυπική απόκλιση και την επικρατούσα τιµή. 19. Σε µια εκλογική αναµέτρηση για την ανάδειξη των µελών της εθνικής αντιπροσωπείας συµµετέχουν 10 κόµµατα. Να γραφεί αλγόριθµος ο οποίος: Α) ιαβάζει τα ποσοστά των κοµµάτων στις εκλογές και τα αποθηκεύει στον πίνακα ΒΟΥΛΗ, και τα αντίστοιχα ονόµατά τους και τα αποθηκεύει στον πίνακα ΚΟΜΜΑΤΑ. Β)Ταξινοµεί τον πίνακα ΒΟΥΛΗ και εµφανίζει το κόµµα µε το µεγαλύτερο ποσοστό. Γ)Εµφανίζει το πλήθος των κοµµάτων που έλαβαν ποσοστό µεγαλύτερο του 20%. 20. Σε µια εταιρία εργάζονται 200 υπάλληλοι. Να γραφεί αλγόριθµος που να διαβάζει τα ονόµατα και τους µισθούς των υπαλλήλων και να βρίσκει και να εµφανίζει το όνοµα του υπαλλήλου µε το µικρότερο µισθό. 21. Στην Ολυµπιάδα Πληροφορικής υπήρχαν 200 διαγωνιζόµενοι που πήραν βαθµολογία από 1 έως 500. Στο δεύτερο γύρο προκρίνονται οι διαγωνιζόµενοι που πέρασαν τα 4/5 του συνολικού µέσου όρου των βαθµολογιών όλων των διαγωνιζόµενων. Να γραφεί αλγόριθµος που να διαβάζει την βαθµολογία όλων των διαγωνιζόµενων και να βρίσκει και να εµφανίζει α)τον αύξοντα αριθµό και την βαθµολογία του καλύτερου διαγωνιζόµενου β)τον αύξοντα αριθµό και Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 2

τη βαθµολογία για κάθε διαγωνιζόµενο που προκρίθηκε στο δεύτερο γύρο και γ)το πλήθος και το µέσο όρο των διαγωνιζόµενων που προκρίθηκαν. 22. Να γραφεί αλγόριθµος που να ζητάει διαδοχικά το όνοµα και το µέσο όρο βαθµολογίας 30 µαθητών µιας τάξης. Αν ο χρήστης εισάγει κάποιο µη αποδεκτό βαθµό τότε ο αλγόριθµος να βγάζει µήνυµα λάθους και να ξαναζητάει τον βαθµό από τον χρήστη. Έπειτα α)να εµφανίζει το όνοµα και το βαθµό του καλύτερου µαθητή και β)να υπολογίζει το πλήθος των µαθητών που αριστεύουν (ΜΟ>18,5). 23. ίνονται το φύλο, το επώνυµο και η βαθµολογία των 30 µαθητών µιας τάξης, στο µάθηµα ΑΕΠΠ. Να γραφεί πρόγραµµα το οποίο: α) θα διαβάζει τα παραπάνω δεδοµένα, β) θα εµφανίζει το επώνυµο και τη βαθµολογία του καλύτερου µαθητή, γ) θα εµφανίζει το πλήθος των µαθητών που αρίστευσαν (>18,5), δ) θα εµφανίζει ξεχωριστά το ποσοστό % των αγοριών και των κοριτσιών, που έλαβαν βαθµολογία >16. 24. Να γραφεί αλγόριθµος ο οποίος να διαβάζει τα ονόµατα 50 αεροπορικών εταιριών και τις αντίστοιχες εισπράξεις τους και α)να βρίσκει και να τυπώνει τις εταιρίες µε τις λιγότερες και µε τις περισσότερες εισπράξεις αντίστοιχα β)να διαβάζει το όνοµα µιας εταιρίας και αν υπάρχει να τυπώνει τις εισπράξεις της. 25. Ένας µαθητής έχει µια συλλογή από 500 δίσκους CD και για κάθε CD έχει καταγράψει στον υπολογιστή του, τον τίτλο και την χρονιά έκδοσης του. Να γραφεί αλγόριθµος που α)να ταξινοµεί τα CD µε βάση τη χρονιά τους και να υπολογίζει τον αριθµό των CD που έχει ο µαθητής µε χρονολογία έκδοσης πριν από το 1995. β)να βρίσκει εάν ένα CD µε συγκεκριµένο τίτλο υπάρχει στη συλλογή ή όχι, δίνοντας τον τίτλο του. Επίσης να εµφανίζει την χρονιά έκδοσης του αναζητούµενου CD. 26. Θα ταξινοµήσουµε ένα πίνακα µε τον εξής τρόπο: Θα εισάγουµε τα στοιχεία και κατόπιν θα συγκρίνουµε το δεύτερο µε τον πρώτο και αν χρειαστεί τους αντιµεταθέτουµε, ώστε πρώτος να είναι ο µεγαλύτερος. Στη συνέχεια θεωρούµε τον τρίτο και τον τοποθετούµε στη σωστή σειρά σε σχέση µε τον πρώτο και το δεύτερο. Με αυτόν τον τρόπο συνεχίζουµε και µε τα άλλα στοιχεία. 27. Θα ταξινοµήσουµε ένα πίνακα µε τον εξής τρόπο (ταξινόµηση ευθείας επιλογής): Επιλέγεται το µικρότερο στοιχείο και αντιµετατίθεται αν χρειαστεί µε το πρώτο. Κατόπιν συνεχίζεται η ίδια διαδικασία µε τα υπόλοιπα στοιχεία µέχρις ότου τελειώσουν τα στοιχεία. 28. Να γραφεί αλγόριθµος για τον έλεγχο ότι ένας πίνακας είναι ταξινοµηµένος. 29. Μια οµάδα µπάσκετ που αποτελείται από 10 παίκτες έχει δώσει 15 αγώνες. Να γίνει αλγόριθµος που θα δέχεται τους πόντους που σηµείωσε κάθε παίκτης σε κάθε αγώνα, θα Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 3

εµφανίζει τον παίκτη µε το µεγαλύτερο µέσο όρο πόντων στους αγώνες καθώς και το σύνολο των πόντων που πέτυχε η οµάδα σε κάθε αγώνα. 30. Να γίνει αλγόριθµος που θα δέχεται µια πρόταση το πολύ 100 γραµµάτων και θα εµφανίζει των αριθµό λέξεων από τις οποίες αποτελείται. Γράµµατα αποτελούν όλα τα γράµµατα του αγγλικού και ελληνικού αλφάβητου, τα σηµεία στίξης, καθώς και το κενό µεταξύ των λέξεων. Το σηµείο στίξης που περιγράφει το τέλος της πρότασης είναι η τέλεια ".". 31. Να γραφεί αλγόριθµος ο οποίος: Α. Να εισάγει ακέραιες τιµές σε ένα πίνακα Α, 10 θέσεων Β. Να υπολογίζει τη συχνότητα κάθε τιµής του πίνακα Α και να την αποθηκεύει σε ένα πίνακα Β, 10 θέσεων. Γ. Να εµφανίζει την κάθε τιµή του πίνακα Α µε τη συχνότητα της δίπλα, µε τη µορφή α:=β δηλαδή η τιµή α µε συχνότητα β 32. Σε ένα λύκειο η Γ τάξη έχει 120 µαθητές. Οι µέσοι όροι βαθµολογίας και τα ονόµατα καταχωρούνται σε 2 πίνακες. Στον ένα πίνακα µε όνοµα Τάξη καταχωρούνται τα ονοµατεπώνυµα των µαθητών και στον άλλον µε όνοµα Βαθµοί και κατ αντιστοιχία θέσεων οι µέσοι όροι της βαθµολογίας. Να γραφεί αλγόριθµος ο οποίος: α. να διαβάζει τα στοιχεία των 2 πινάκων β. να βρίσκει και να εµφανίζει το µεγαλύτερο µέσο όρο βαθµολογίας γ. να εµφανίζει τα ονοµατεπώνυµα των µαθητών που έχουν το βαθµό που βρήκατε στο ερώτηµα β δ. να εµφανίζει πόσοι µαθητές έχουν το βαθµό που βρήκατε στο ερώτηµα β. 33. Έστω ο πίνακας Α=[5,8,3,6,7]. Να γραφούν οι εντολές µε τις οποίες θα γίνει ολίσθηση των τιµών του πίνακα προς τα δεξιά έτσι ώστε να προκύψει ο πίνακας Α=[7,5,8,3,6]. 34. Να γραφεί αλγόριθµος ο οποίος διαβάζει µια πρόταση το πολύ 30 χαρακτήρων και να ελέγχει αν είναι παλινδροµική (τα κενά και τα σηµεία στίξης να µη λαµβάνονται υπόψη). Η διαδικασία εισαγωγής της πρότασης θα τερµατίζεται και όταν δώσουµε την.. 35. Να γραφεί πρόγραµµα για τον έλεγχο των δεδοµένων των 100 µαθητών της Γ Λυκείου µιας σχολικής µονάδας, ακολουθώντας τις παρακάτω οδηγίες: Α)Να εισάγετε τα επώνυµα των 100 µαθητών και τους βαθµούς τους, στο 1ο και 2ο τετράµηνο στα µαθήµατα Μαθηµατικά Κατεύθυνσης, Φυσική Κατεύθυνσης και Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον. Β)Να εµφανίσετε το επώνυµο των µαθητών που ο µέσος όρος των µαθηµάτων τους στο 2ο τετράµηνο ήταν µεγαλύτερος από τον αντίστοιχο του 1ου τετραµήνου. Γ)Να υπολογίσετε τον µαθητή µε τον µεγαλύτερο µέσο όρο στα τρία αυτά µαθήµατα και από τα 2 τετράµηνα και να εµφανίσετε το επώνυµο του. )Να υπολογίσετε το συνολικό µέσο όρο όλης της Γ Λυκείου, για το κάθε µάθηµα ξεχωριστά. Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 4

36. Στην Γ Τάξη ενός σχολείου φοιτούν 150 µαθητές. Να γραφεί πρόγραµµα το οποίο: Α) Καταχωρεί σε πίνακες τον κωδικό, το επώνυµο και τους 4 βαθµούς του κάθε µαθητή στα µαθήµατα Κατεύθυνσης. Β) Να ταξινοµεί τον πίνακα µε τους βαθµούς ως προς τα Μαθηµατικά (1 η στήλη) και να εµφανίζει το επώνυµο, τον κωδικό και τους βαθµούς των 3 καλύτερων µαθητών ως προς τα Μαθηµατικά Γ) Να δέχεται ένα τυχαίο κωδικό και να ελέγχει αν υπάρχει εµφανίζοντας το όνοµα και τους βαθµούς του µαθητή, που αντιστοιχεί στο κωδικό αυτό. 37. Έστω ο παρακάτω πίνακας Α=[6,3,8,5,4,0]. Πόσες αντιµεταθέσεις θα χρειαστούν ώστε να ταξινοµηθούν τα παραπάνω στοιχεία κατά αύξουσα σειρά; 38. Ένας πολυχώρος διαθέτει 15 κινηµατογραφικές αίθουσες. Να γραφεί πρόγραµµα το οποίο : Α) ιαβάζει το όνοµα, και τις εισπράξεις κάθε αίθουσας για κάθε ηµέρα µιας εβδοµάδας, καθώς και τον τίτλο της ταινίας που προβάλλεται σε κάθε αίθουσα. Β) Εµφανίζει το όνοµα της αίθουσας µε τις περισσότερες συνολικά εισπράξεις. Γ) ιαβάζει τον τίτλο µιας ταινίας και αν αυτή προβάλλεται σε κάποια αίθουσα του πολυχώρου να εµφανίζει το όνοµα της αίθουσας, αλλιώς να εµφανίζει αντίστοιχο µήνυµα. 39. Να γραφεί ο αλγόριθµος της σειριακής αναζήτησης κάνοντας χρήση της δοµής Αρχή_επανάληψης...µέχρις_ότου. 40. Να γραφεί πρόγραµµα το οποίο : I. ιαβάζει τους πόντους που σηµείωσε καθένας από τους 12 παίκτες µιας οµάδας µπάσκετ σε κάθε ένα από τα 6 παιχνίδια της οµάδας και τους αποθηκεύει σ ένα δισδιάστατο πίνακα 12 γραµµών και 6 στηλών. II. Εµφανίζει τους πόντους κάθε παίκτη ανά παιχνίδι ως εξής : 1 ο παιχνίδι : 1 ος παίκτης :... πόντοι... 12 ος παίκτης :... πόντοι... 6 ο παιχνίδι : 1 ος παίκτης :... πόντοι... 12 ος παίκτης :... πόντοι III. Εµφανίζει τους συνολικούς πόντους και το µέσο όρο κάθε παίκτη σε όλα τα παιχνίδια. IV. Εµφανίζει ποιος παίκτης σε ποιο παιχνίδι σηµείωσε τους περισσότερους πόντους και πόσοι ήταν αυτοί. V. Εµφανίζει σε ποιο παιχνίδι η οµάδα σηµείωσε τους λιγότερους πόντους και πόσοι ήταν αυτοί. 41. Για την µελέτη των θερµοκρασιών των πόλεων της Ελλάδος, καταχωρούνται τα ονόµατα 200 πόλεων καθώς και οι θερµοκρασίες το µήνα που πέρασε(30). Να γραφεί πρόγραµµα το οποίο: a. Θα διαβάζει τα δεδοµένα Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 5

b. Θα εντοπίζει και θα εκτυπώνει το όνοµα της κατά µέσο όρο θερµότερης πόλης του µήνα. c. Θα εντοπίζει για κάθε πόλη τις µέρες του µήνα όπου υπάρχει θερµοκρασία µεγαλύτερη από την προηγούµενη και την επόµενη µέρα. d. Θα βρίσκει σε ποιες πόλεις παρουσιάστηκε τουλάχιστον 10 φορές θερµοκρασία µεγαλύτερη από 22 ο C. 42. Η εταιρεία διοδίων Πελοποννήσου για να επεξεργαστεί τις συναλλαγές της, καταχωρεί τα στοιχεία των 80 ταµείων της σε µονοδιάστατο πίνακα και τις ηµερήσιες εισπράξεις της σε δισδιάστατο [80,360]. Να γραφεί πρόγραµµα το οποίο θα υπολογίζει και θα εκτυπώνει: a. Το ταµείο µε τις περισσότερες εισπράξεις τη χρονιά που πέρασε b. Το ταµείο µε τις λιγότερες εισπράξεις το 2 ο τρίµηνο της χρονιάς που πέρασε c. Τα ταµεία που ξεπέρασαν τον συνολικό µέσο όρο εισπράξεων d. Θα δηµιουργείται πίνακας [80,12] που περιέχει τις µηνιαίες εισπράξεις κάθε ταµείου και θα τον εκτυπώνει. 43. Σε ένα δήµο υπάρχουν 3 αθλητικά σωµατεία, όπου το καθένα διαθέτει 40 αθλητές. Τη φετινή χρονιά προκρίνονται µόνο 20 αθλητές από το δήµο αυτό στο πανελλήνιο πρωτάθληµα, αυτοί δηλαδή µε τη µεγαλύτερη επίδοση. Να γράψετε πρόγραµµα το οποίο: a. ιαβάζει για κάθε σωµατείο το όνοµα και την επίδοση κάθε αθλητή, σε τρία ζεύγη πινάκων b. Εκτυπώνει το όνοµα και την επίδοση των αθλητών που προκρίθηκαν στο πανελλήνιο πρωτάθληµα µε φθίνουσα διάταξη 44. Θέλοντας να ελέγξουµε την απόδοση των 60 µαθητών µιας σχολικής µονάδας και το πως επηρεάζεται η επίδοση τους από το φύλο και την κατεύθυνση τους, να κατασκευάσετε αλγόριθµος ο οποίος: Α. Εισάγει σε πίνακες το φύλο, την κατεύθυνση και το βαθµό των µαθητών στα µαθηµατικά. Έγκυρες τιµές για το φύλο είναι µόνο το Α για τα αγόρια και το Κ για τα κορίτσια, και για την κατεύθυνση το Θ1 (θεωρητική), Θ2 (θετική) και Τ (Τεχνολογική) Β. Υπολογίζει το ποσοστό αγοριών και κοριτσιών (%) ξεχωριστά ανά κατεύθυνση, µε βαθµό στα µαθηµατικά κάτω από τη βάση, εµφανίζοντας τα αποτελέσµατα κάθε περίπτωσης.. Ταξινοµεί τα στοιχεία των µαθητών κατά αύξουσα σειρά ως προς το µεγαλύτερο βαθµό στα µαθηµατικά, εµφανίζοντας το φύλο και την κατεύθυνση των τριών καλύτερων µαθητών. Στην περίπτωση ισοβαθµίας εµφανίζει τους µαθητές κατά φύλο (πρώτα τα αγόρια και µετά τα κορίτσια) Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 6