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



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

Μετατροπή δισδιάστατου σε μονοδιάσταστο και αντίστροφα Να γράψετε πρόγραμμα που: α. Να διαβάζει τα στοιχεία ενός πίνακα ακεραίων Α[40,25], με τον

Ένωση και Συγχώνευση πινάκων Να γράψετε πρόγραμμα που θα διαβάζει τα στοιχεία δύο πινάκων Α[350] και Β[150] με ονόματα και τελικά θα δημιουργεί έναν

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

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

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

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

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ & ΑΛΓΟΡΙΘΜΟΙ. Πίνακες και βασικές επεξεργασίες αυτών

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

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

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

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

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

1. Να συμπληρώσετε τις τιμές του παρακάτω πίνακα Α (εκτελώντας τις εντολές με την σειρά)

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

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

Επαναληπτικέ ς Ασκη σέις ΑΕΠΠ

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ Κυριακή 19 Φεβρουαρίου 2012

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

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

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

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

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

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

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

ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΚΑΛΑΜΠΑΚΑΣ ΣΧΟΛ. ΕΤΟΣ

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Α.1 Τι γνωρίζετε για τον διερμηνευτή, τον μεταγλωττιστή και ποιες οι διαφορές τους. 15 ΜΟΝΑΔΕΣ

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

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

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

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

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

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

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

ΔΟΚΙΜΑΣΤΙΚΟ ΤΕΣΤ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 26 ΑΠΡΙΛΙΟΥ 2017 ΑΕΠΠ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΤΕΣΣΕΡΕΙΣ (4)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Επιμέλεια: Ομάδα Διαγωνισμάτων από Το στέκι των πληροφορικών

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

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

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

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

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

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

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

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

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

Θέμα Α 1. 1 Τα θέματα προέρχονται από Επαναληπτικά Διαγωνίσματα από το "Στέκι των Πληροφορικών" και Π. Τσιωτάκη

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

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

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

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ. Όνομα:.. Βαθμός: /100

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

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

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

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

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

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

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

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

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

ΘΕΜΑ 1ο Α. 1-6 Σωστό Λάθος Μονάδες 12 Β. Στήλης Στήλης Β Στήλης Α Στήλης Β).

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

Transcript:

Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης ΑΣΚΗΣΕΙΣ ΜΕ ΜΟΝΟΔΙΑΣΤΑΤΟΥΣ ΠΙΝΑΚΕΣ ΒΑΣΙΚΕΣ 1. Να γράψετε πρόγραμμα το οποίο:3. Να γράψετε αλγόριθμο ή πρόγραμμα το οποίο: α. Θα δημιουργεί ένα πίνακα ακεραίων 12 θέσεων ( μιας διάστασης) β. Να ζητάει από το πληκτρολόγιο ένα αριθμό και να την αναζητεί μέσα στον πίνακα. Αν υπάρχει να τυπώνει τις θέσεις που βρέθηκε αν δεν υπάρχει να τυπώνει κατάλληλο μήνυμα α. Θα δημιουργεί ένα πίνακα με τους βαθμούς των μαθητών ενός τμήματος στο μάθημα της Γλώσσας ( πλήθος μαθητών 25) β. Θα εμφανίζει τα στοιχεία του πίνακα γ. Θα βρίσκει και θα τυπώνει την μέση τιμή του πίνακα δ. Θα υπολογίζει και τυπώνει το πλήθος των στοιχείων του πίνακα που είναι μεγαλύτερα από την μέση τιμή. 2. Να γράψετε αλγόριθμο ή πρόγραμμα το οποίο: α. Θα δημιουργεί ένα πίνακα ακεραίων 30 θέσεων ( μιας διάστασης) β. Θα βρίσκει και τυπώνει το μέγιστο και το ελάχιστο στοιχείο του πίνακα γ. Θα βρίσκει και θα τυπώνει τις θέσεις που βρέθηκε ο μέγιστος και τις θέσεις που βρέθηκε ο ελάχιστος 4. Να γράψετε αλγόριθμο ή πρόγραμμα το οποίο: α. Θα δημιουργεί ένα πίνακα ακεραίων 12 θέσεων ( μιας διάστασης) β. Να ζητάει από το πληκτρολόγιο ένα αριθμό και να την αναζητεί μέσα στον πίνακα. Η αναζήτηση πρέπει να σταματά όταν βρεθεί για πρώτη φορά ο ζητούμενος αριθμός. Αν δεν βρεθεί να τυπώνεται κατάλληλο μήνυμα 5. Το παρακάτω τμήμα προγράμματος βρίσκει την θέση του πρώτου στοιχείου ενός πίνακα Α, 135 θέσεων, που ισούται με 26 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Μ, Α[135] ΑΡΧΗ Μ 1 ΟΣΟ Α[Μ]<>26 ΕΠΑΝΑΛΑΒΕ Μ Μ+1 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ «ΤΟ 26 ΒΡΕΘΗΚΕ ΣΤΗ ΘΕΣΗ:»,Μ Ποιο λάθος υπάρχει και πώς διορθώνεται; 6. Αφού δημιουργήσετε ένα πίνακα 50 θέσεων με ονόματα μαθητών να τον ταξινομήσετε αλφαβητικά με την μέθοδο της φυσαλίδας 7. Να γράψετε αλγόριθμο το οποίο: α. Να δημιουργεί ένα πίνακα 50 θέσεων με τα ονόματα των μαθητών ΜΑΘΗΤΕΣ[50] β. Να δημιουργεί ένα αντίστοιχο πίνακα 50 θέσεων με τα Ύψη των μαθητών ΥΨΗ[50] γ. Να ταξινομεί τους μαθητές με βάση το ύψος τους σε φθίνουσα σειρά δ. Για τις περιπτώσεις που υπάρχει ισότητα υψών η ταξινόμηση να γίνει αλφαβητικά 1

Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης 8. Να γράψετε αλγόριθμο που να : α. Δημιουργεί δύο μονοδιάστατους πίνακες Α[Ν], Β[Μ] με Ν και Μ<=100 β. Να τους ταξινομεί χωριστά τον καθένα κατά αύξουσα σειρά γ. Να δημιουργεί ένα ταξινομημένο πίνακα Γ, που θα περιέχει όλα τα στοιχεία των Α και Β ( συγχώνευση) 9. Σε πίνακα ΜΑΘΗΤΕΣ [100] να καταχωρηθούν τα ονόματα εκατό μαθητών και σε πίνακα ΒΑΘΜΟΙ[100] να καταχωρηθούν οι αντίστοιχοι μέσοι όροι των μαθητών. Να γράψετε αλγόριθμο που: Να μετρά και να εμφανίζει το πλήθος των μαθητών που έχουν ΜΟ μεγαλύτερο ή ίσο του 13 και μικρότερο ή ίσο του 16 Να βρίσκει το όνομα του μαθητή με τον μεγαλύτερο βαθμό Να βρίσκει το όνομα του μαθητή με τον μικρότερο βαθμό Αν υπάρχουν περισσότεροι του ενός με βαθμό ίσο με τον μεγαλύτερο να εμφανίζει το πλήθος και τα ονόματα αυτών Αν υπάρχουν περισσότεροι του ενός με βαθμό ίσο με τον μικρότερο να εμφανίζει το πλήθος και τα ονόματα αυτών 10. Σε πίνακα Α έχουν καταχωρηθεί οι σωστές απαντήσεις 50 ερωτήσεων τεστ Σωστού- Λάθους και σε πίνακα Β οι αντίστοιχες απαντήσεις ενός μαθητή. Να γράψετε κώδικα που να υπολογίζει και τυπώνει τα συνολικά μόρια του μαθητή, αν η σωστή απάντηση παίρνει 2 μόρια και η λάθος απάντηση 0 μόρια. Επίσης να τυπώνει την κατηγορία που υπάγεται ο μαθητής ( «ΑΡΙΣΤΟΣ», «ΠΟΛΥ ΚΑΛΟΣ», «ΚΑΛΟΣ», «ΜΕΤΡΙΟΣ» Δ ανάλογα με το πλήθος των μορίων ( ΌΡΙΑ ΚΑΤΗΓΟΡΙΩΝ: 90, 75, 50) 11 Αφού γεμίσετε με τα ονόματα των μηνών ένα πίνακα 12 θέσεων, να γράψετε κώδικα που να δέχεται ένα αριθμό στο διάστημα [1-12] και να τυπώνετε το όνομα του αντίστοιχου μήνα. Να κάνετε έλεγχο ορθότητας του αριθμού για να αποφευχθεί η περίπτωση λάθους 12 Να ορίσετε ένα πίνακα 100 θέσεων και να γράψετε πρόγραμμα που σε κάθε θέση να αποθηκεύεται: ο δείκτης της θέσης ο συμπληρωματικός ως προς το 100 του δείκτη της θέσης οι πρώτοι 100 περιττοί οιι πρώτοι 100 άρτιοι 13. Τι θα τυπώσει το παρακάτω πρόγραμμα; ΠΡΟΓΡΑΜΜΑ ΤΕΣΤ_ΠΙΝΑΚΑ ΜΕΤΑΒΛΗΤΕΣ Ακέραιες: Α[10], Κ Αρχή Κ 0 Α[0] 0 ΟΣΟ Κ<5 ΕΠΑΝΑΛΑΒΕ Α[10-Κ] Α[Κ]-1 Κ Κ+1 Α[Κ] Α[11-Κ]+1 2

Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης ΤΕΛΟΣ _ΕΠΑΝΑΛΗΨΗΣ Για Κ από 0 μέχρι 10 επανάλαβε Γράψε Α[κ] Τέλος Επανάληψης Τέλος 14. Σε πείραμα φυσικής η αντίσταση ενός αγωγού μετρήθηκε 500 φορές. Να γράψετε αλγόριθμο που : α. Να διαβάζει όλες τις τιμές β. Να υπολογίζει την μέση τιμή της αντίστασης γ. Να υπολογίζει την τυπική απόκλιση των μετρήσεων 15. Να γράψετε πρόγραμμα το οποίο: α. Να καταχωρεί τιμές σε ένα πίνακα Χ 300 θέσεων ως εξής; Στις θέσεις που είναι πολλαπλάσια του 3 να καταχωρεί το 1 και στις άλλες το 0. β. Να εμφανίζει τα στοιχεία του πίνακα 16. Ο πίνακας Α[20] έχει τα ακόλουθα στοιχεία: 30,28,25,6,7,8,9,11,12,14,15,15,16,17,67,65,34,33,22,1. Τι θα περιλαμβάνουν οι πίνακες Χ και Υ μετά την εκτέλεση του παρακάτω προγράμματος; M 1 N 1 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 20 Χ[Ι] 0, Υ[Ι] 0 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 20 ΑΝ Α[Ι] MOD 2 =0 TOTE Υ[N] A[I] N N+1 ΑΛΛΙΩΣ Χ[Μ] Α[Ι] Μ Μ+1 ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ.17. Στο άθλημα της γυμναστικής ένας αθλητής βαθμολογείται από 7 κριτές στην κλίμακα 0-10. Ο τελικός βαθμός του προκύπτει από των μέσο όρο των 5 βαθμών, γιατί εξαιρούνται ο καλύτερος και ο χειρότερος. Να γράψετε πρόγραμμα το οποίο: Να καταχωρεί του 7 βαθμούς σε πίνακα βαθμολογίας Να ταξινομεί τον πίνακα κατά φθίνουσα σειρά Να υπολογίζει και τυπώνει τον τελικό βαθμό της 18. Σε πίνακα ΜΑΘΗΤΕΣ 80 θέσεων έχουν καταχωρηθεί αλφαβητικά τα ονόματα 80 μαθητών της τεχνολογικής κατεύθυνσης της Γ λυκείου. Στο μέσο της χρονιάς έρχεται ένας νέος μαθητής. Να γράψετε πρόγραμμα που να δημιουργεί ένα νέο ταξινομημένο πίνακα ΜΑΘΗΤΕΣ1 με 81 στοιχεία.. 3

Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης 19. Σε πίνακα 365 θέσεων έχουν καταχωρηθεί οι θερμοκρασίες όλων των ημερών του έτους για την πόλη της Αθήνας στις 3μμ. Να γράψετε πρόγραμμα που να τυπώνει τις ημέρες που παρατηρήθηκαν οι δύο υψηλότερες και οι τρεις χαμηλότερες θερμοκρασίες ΔΥΣΚΟΛΕΣ 1. Να γεμίσετε ένα πίνακα 10 θέσεων με ακέραιους και στη συνέχεια να κάνετε αντιμετάθεση των τιμών δύο θέσεων που δίνονται απ το πληκτρολόγιο 2. Να γράψετε πρόγραμμα που να τυπώνει διαδοχικές τριάδες αριθμών που βρίσκονται σε πίνακα 100 θέσεων έτσι ώστε να αποτελούν όρους αριθμητικής προόδου. ( 2β=α+γ) 3. Να γράψετε αλγόριθμο που να κάνει ολίσθηση κατά 3 θέσεις δεξιά των στοιχείων ενός πίνακα 100 θέσεων. Γενικέψτε τον αλγόριθμο για Κ ολισθήσεις σε πίνακα Ν θέσεων ( Ν>Κ) 4. Στην προηγούμενη άσκηση κάντε τις κατάλληλες αλλαγές ώστε να γίνεται αριστερή ολίσθηση. 5. Δίνεται ο πίνακας Α[15] που περιέχει χαρακτήρες. Να γράψετε το τμήμα αλγόριθμου που θα επανατοποθετεί τα στοιχεία του πίνακα έτσι ώστε στη πρώτη θέση να καταχωρηθεί το 15ο στοιχείο, στην 2η το 14ο κλπ 6. Να γράψετε κώδικα που να εμφανίζει την ανάλυση ενός ποσού στα υπάρχοντα χαρτονομίσματα. Παράδειγμα: Για είσοδο 790 θέλουμε έξοδο Πεντακοσάρικα : 1 Διακοσιάρικα : 1 Εκατοστάρικα : 0 Πενηντάρικα :1 Εικοσάρικα :2 ΑΣΚΗΣΕΙΣ ΣΤΟΥΣ ΠΙΝΑΚΕΣ ΔΥΟ ΔΙΑΣΤΑΣΕΩΝ 1. Να γράψετε αλγόριθμο σε μορφή προγράμματος που να δηλώνει ένα πίνακα Α 5Χ5 ακεραίων, να γεμίζει τις θέσεις του με ακεραίους απ το πληκτρολόγιο, να τυπώνει τα στοιχεία του πίνακα, και να υπολογίζει το συνολικό άθροισμα των ακεραίων που καταχωρήθηκαν στον πίνακα. 2. Σε πίνακα 4Χ5 εισάγουμε πραγματικούς αριθμούς. Να γράψετε πρόγραμμα που να υπολογίζει και τυπώνει (a) Το άθροισμα των στοιχείων της 3ης γραμμής (b) Το άθροισμα των στοιχείων της 5ης στήλης (c) Το μέγιστο στοιχείο του πίνακα (d) Αν υπάρχουν περισσότερες της μιας θέσεις που βρίσκεται ο μέγιστος να τυπωθούν όλες 3. Να γράψετε πρόγραμμα το οποίο: 4

Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης (a) Να δημιουργεί ένα πίνακα ακεραίων δύο διαστάσεων 100Χ200 (b) Να διαβάζει από το πληκτρολόγιο ένα αριθμό Κ, που θα αντιστοιχεί σε μια γραμμή του πίνακα ( 0<Κ<=100 ) και να υπολογίζει το άθροισμα των στοιχείων της γραμμής που αντιστοιχεί σ αυτόν τον αριθμό, (c) Να διαβάζει από το πληκτρολόγιο ένα αριθμό Λ, που θα αντιστοιχεί σε μια στήλη του πίνακα ( 0<Λ<=200 ) και να υπολογίζει το άθροισμα των στοιχείων της στήλης που αντιστοιχεί σ αυτόν τον αριθμό 4. Να γράψετε αλγόριθμο που να a) Δημιουργεί πίνακα Α[20,30] ακεραίων b) Πίνακα Σγ [20] ακεραίων και πίνακα ΜΟσ[30] πραγματικών c) Να υπολογίζει για κάθε γραμμή το άθροισμα των στοιχείων της και να το αποθηκεύει στην αντίστοιχη θέση του πίνακα Σγ[20] d) Να υπολογίζει για κάθε στήλη τον μέσο όρο των στοιχείων της και να τον αποθηκεύει στην αντίστοιχη θέση του πίνακα ΜΟσ[20] 5. Να γράψετε αλγόριθμο που να γεμίζει ένα πίνακα ακεραίων 10Χ10 με μηδενικά όλες τις θέσεις ΕΚΤΟΣ των θέσεων της κύριας διαγωνίου που θα τη γεμίζει με ΑΣΣΟΥΣ 6. Να γράψετε πρόγραμμα που να δημιουργεί ένα πίνακα 5 Χ 5 1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 5 10 15 20 25 ( βρείτε μια σχέση που συνδέει το περιεχόμενο κάθε θέσης με τις συντεταγμένες της I, J ) 7. Σε πίνακα δύο διαστάσεων Α[20,3] θέλουμε να εισάγουμε τον αριθμό των μαθητών που φοιτούν σε 20 ΛΥΚΕΙΑ ΣΤΙΣ 3 τάξεις κάθε λυκείου. Να γράψετε πρόγραμμα: a) Που να εισάγει για κάθε σχολείο και τάξη, το πλήθος των μαθητών b) Να υπολογίζει το πλήθος των μαθητών ανά σχολείο c) Να υπολογίζει το πλήθος των μαθητών ανά τάξη όλων των σχολείων 8. Να γράψετε πρόγραμμα που να γεμίζει ένα πίνακα 10Χ10 με ακεραίους. Στη συνέχεια: a) Να υπολογίζετε το άθροισμα των στοιχείων της κύριας διαγωνίου b) Να υπολογίζετε το άθροισμα των στοιχείων της δευτερεύουσας διαγωνίου c) Να υπολογίζει το άθροισμα των στοιχείων που βρίσκονται πάνω από την κύρια διαγώνιο d) Να υπολογίζει το άθροισμα των στοιχείων που βρίσκονται κάτω από την κύρια διαγώνιο e) Να υπολογίζει το άθροισμα των στοιχείων που βρίσκονται στις θέσεις στις οποίες ο δείκτης της στήλης είναι κατά 1 μεγαλύτερος από τον δείκτη της γραμμής 9. Η εταιρεία ΣΤΑΤΙΣΤΙΚΗ ΑΕ έχει αναλάβει την στατιστική ανάλυση των αγώνων Μπάσκετ. Μια από τις αναλύσεις της εξετάζει την ευστοχία των παικτών μιας ομάδας. Για το σκοπό αυτό : 5

Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης a) Δημιουργήστε ένα πίνακα ΠΟΝΤΟΙ[12,10] στον οποίο να καταχωρήσετε τους πόντους των 12 παικτών της ομάδας σε κάθε ένα από τα 10 παιγνίδια b) Δημιουργήστε ένα πίνακα ΠΑΙΚΤΕΣ [12] στον οποίο να καταχωρήσετε τα ονόματα των παικτών c) Να γράψετε το μέρος του αλγόριθμου που βρίσκει το μέσο όρο πόντων του κάθε παίκτη και το αποθηκεύει σε πίνακα ΜΕΣΟΙ_ΟΡΟΙ [12] d) Να γράψετε το μέρος του αλγόριθμου που να τυπώνει το όνομα του παίκτη με τον καλύτερο μέσο όρο (δεχθείτε ότι υπάρχει μόνο ένας ) 10. Για τον μήνα Ιανουάριο καταγράφηκαν οι θερμοκρασίες 20 πόλεων της Ευρώπης για κάθε μέρα του μήνα. Να γράψετε πρόγραμμα που να a) Ορίζει τον πίνακα που θα χρησιμοποιήσετε b) εισάγει τις τιμές της θερμοκρασίας για όλες τις πόλεις και για όλες τις μέρες του μήνα c) Υπολογίζει την μέση τιμή της θερμοκρασίας κάθε μιας από τις 20 πόλεις για όλες τις μέρες του μήνα d) Υπολογίζει την μέση τιμή της θερμοκρασίας κάθε μέρας του μήνα για όλες τις πόλεις. e) Τυπώνει το ζευγάρι ( Πόλη, Μέρα) με την μικρότερη θερμοκρασία. Αν υπάρχουν πολλά τέτοια ζευγάρια να τυπωθούν όλα f) Υπολογίζει και τυπώνει τη μέγιστη θερμοκρασία κάθε πόλης 11. Θέλουμε να καταγράφουμε τις μέσες θερμοκρασίες 20 πόλεων της Ελλάδας για κάθε μήνα του έτους. Να ορίσετε τον πίνακα Θ[20,12] που θα χρησιμοποιήσετε για τις θερμοκρασίες και τον πίνακα Π[20] που θα χρησιμοποιήσετε για τα ονόματα των πόλεων και στη συνέχεια να γράψετε αλγόριθμο που να εισάγει τις τιμές της θερμοκρασίας και τα ονόματα των πόλεων, θα υπολογίζει την μέση τιμή της θερμοκρασίας κάθε πόλης για όλο το έτος, θα ταξινομεί τον πίνακα των πόλεων με κριτήριο οι αντίστοιχες μέσες θερμοκρασίες του έτους να βρεθούν σε αύξουσα σειρά και στη περίπτωση ισότητας θερμοκρασιών η ταξινόμηση να γίνει με κριτήριο την αλφαβητική σειρά.. 12. Τετραγωνικός πίνακας 20 Χ 20 περιέχει τον αριθμό 25. Να γράψετε αλγόριθμο που να βρίσκει και εμφανίζει την θέση του πίνακα ( γραμμή, στήλη) στην οποία βρίσκεται ο 25. Η διαδικασία να σταματά όταν βρεθεί για πρώτη φορά ο αριθμός 13. Για τον πίνακα της άσκησης 12 να γράψετε αλγόριθμο που βρίσκει και εμφανίζει όλες τις θέσεις του πίνακα στις οποίες βρίσκεται ο 25. 14. Μια εταιρεία αυτοκινήτων έχει 100 πωλητές υπαλλήλους που παίρνουν προμήθεια με βάση το ύψος των πωλήσεων σε κάθε εξάμηνο. Η προμήθεια είναι 2% αν το συνολικό ποσό πωλήσεων στους 6 μήνες είναι >=1000000 Ευρώ, διαφορετικά είναι 1%.Να γράψετε πρόγραμμα που: a) Να δημιουργεί πίνακα ΠΩΛΗΤΕΣ[100] στον οποίο να καταχωρούνται από το πληκτρολόγιο τα ονόματα των πωλητών b) Να δημιουργεί πίνακα ΠΟΣΑ [100,6] στον οποίο θα καταχωρούνται για κάθε πωλητή τα ποσά που εισέπραξε για κάθε ένα από τους έξι μήνες c) Να δημιουργεί πίνακα ΠΡΟΜΗΘΕΙΑ[100] και να καταχωρεί σ αυτόν την προμήθεια που πήρε κάθε πωλητής d) Να εμφανίζει κατάσταση με τα ονόματα των πωλητών κατά φθίνουσα σειρά προμήθειας. Αν οι προμήθειες για δύο ή περισσότερους πωλητές είναι ίσες τα ονόματα να τυπώνονται αλφαβητικά 6

Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης 15. Ξενοδοχείο έχει 10 ορόφους και κάθε όροφος έχει 20 δωμάτια. Να γράψετε πρόγραμμα που να : a) Δημιουργεί ένα πίνακα Α[10,20]. Σε κάθε θέση του πίνακα θα εισάγετε 1 ή 0. ( 1 σημαίνει κατειλημμένο, 0 ελεύθερο ) b) υπολογίζει και τυπώνει ανά όροφο το πλήθος των ελεύθερων δωματίων c) υπολογίζει και τυπώνει το πλήθος των ελεύθερων δωματίων σε όλο το ξενοδοχείο d) υπολογίζει και τυπώνει ανά όροφο το ποσοστό πληρότητας ( = πλήθος κατειλημμένων / 20 ) e) βρίσκει ποιος όροφος έχει μικρότερη πληρότητα 16. Σε πίνακα 16 Χ 16 έχουμε καταχωρήσει ή 0 ή 1 ή 3 που αντιπροσωπεύουν ήττα, ισοπαλία ή νίκη κάθε μιας από τις 16 ομάδες ποδοσφαίρου με όλες τις άλλες. Στα κελιά της κύριας διαγωνίου δεν υπάρχει τίποτε ( κάθε ομάδα δεν παίζει με τον εαυτό της. Οι βαθμοί αναφέρονται στους γηπεδούχους 1η 2η 3η 4η 5η 1η 2η 3η 4η 5η 0 3 1 3 3 3 0 1 3 1 1 0 0 1 1 3 1 1 0 0 1 1 1 0 0 Για παράδειγμα η 3η ομάδα σαν γηπεδούχος πήρε 1+1+1+1 = 4 βαθμούς ( γραμμή 3 ) και σαν φιλοξενούμενη 1+3+1+1 ( 3η στήλη). Στο δεύτερο παιγνίδι πήρε 3 (αφού η γηπεδούχος έχει πάρει 0, δηλαδή έχασε), σ όλα τα άλλα πήρε 1 γιατί το παιγνίδι ήρθε ισοπαλία ( έχει πάρει 1 και η γηπεδούχος ) Επίσης σε πίνακα 16 θέσεων είναι καταχωρημένα τα ονόματα των ομάδων. Να γράψετε αλγόριθμο που να: a) Υπολογίζει τους βαθμούς που συγκέντρωσε κάθε ομάδα b) Βρίσκει την πρωταθλήτρια; c) βρίσκει ποιές ομάδες θα παίξουν στα Play -Offs ( 2η- 5η) d) Ποιες ομάδες υποβιβάζονται ( τρείς τελευταίες ) 7

ΘΕΜΑΤΑ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ 2002-ΕΣΠΕΡΙΝΟ 2002- ΗΜΕΡΗΣΙΟ 8

2003- ΕΣΠΕΡΙΝΟ 9

2003 ΗΜΕΡΗΣΙΟ ΕΠΑΝΑΛΗΠΤΙΚΟ 10

2003 ΗΜΕΡΗΣΙΟ 11

2004 ΕΣΠΕΡΙΝΟ 12

13

2004 ΕΣΠΕΡΙΝΟ ΕΠΑΝΑΛΗΠΤΙΚΟ 14

2004 ΗΜΕΡΗΣΙΟ 15

16

2004 ΗΜΕΡΗΣΙΟ ΕΠΑΝΑΛΗΠΤΙΚΟ 17

18

2005 ΕΣΠΕΡΙΝΟ 19

20

21

2005 ΕΣΠΕΡΙΝΟ ΕΠΑΝΑΛΗΠΤΙΚΟ 22

2005 ΗΜΕΡΗΣΙΟ 23

2005- ΗΜΕΡΗΣΙΟ ΕΠΑΝΑΛΗΠΤΙΚΟ 24

25

26

27

2006 ΕΣΠΕΡΙΝΟ 28

29

2006 ΕΣΠΕΡΙΝΟ ΕΠΑΝΑΛΗΠΤΙΚΟ 30

2006 ΗΜΕΡΗΣΙΟ 2006 ΗΜΕΡΗΣΙΟ ΕΠΑΝΑΛΗΠΤΙΚΟ 31

32

2007 - ΗΜΕΡΗΣΙΟ 33

2008- ΗΜΕΡΗΣΙΟ 34

35