ΑΣΚΗΣΕΙΣ ΣΕ ΜΟΝΟΔΙΑΣΤΑΤΟΥΣ...

Post on 12-Jan-2020

10 views 0 download

Transcript of ΑΣΚΗΣΕΙΣ ΣΕ ΜΟΝΟΔΙΑΣΤΑΤΟΥΣ...

Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης

ΑΣΚΗΣΕΙΣ ΜΕ ΜΟΝΟΔΙΑΣΤΑΤΟΥΣ ΠΙΝΑΚΕΣ

ΒΑΣΙΚΕΣ

1. Να γράψετε πρόγραμμα το οποίο:3. Να γράψετε αλγόριθμο ή πρόγραμμα το οποίο: α. Θα δημιουργεί ένα πίνακα ακεραίων 12 θέσεων ( μιας διάστασης)β. Να ζητάει από το πληκτρολόγιο ένα αριθμό και να την αναζητεί μέσα στον πίνακα. Αν

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

της Γλώσσας ( πλήθος μαθητών 25)β. Θα εμφανίζει τα στοιχεία του πίνακαγ. Θα βρίσκει και θα τυπώνει την μέση τιμή του πίνακαδ. Θα υπολογίζει και τυπώνει το πλήθος των στοιχείων του πίνακα που είναι μεγαλύτερα

από την μέση τιμή.

2. Να γράψετε αλγόριθμο ή πρόγραμμα το οποίο:α. Θα δημιουργεί ένα πίνακα ακεραίων 30 θέσεων ( μιας διάστασης)β. Θα βρίσκει και τυπώνει το μέγιστο και το ελάχιστο στοιχείο του πίνακαγ. Θα βρίσκει και θα τυπώνει τις θέσεις που βρέθηκε ο μέγιστος και τις θέσεις που

βρέθηκε ο ελάχιστος

4. Να γράψετε αλγόριθμο ή πρόγραμμα το οποίο: α. Θα δημιουργεί ένα πίνακα ακεραίων 12 θέσεων ( μιας διάστασης)β. Να ζητάει από το πληκτρολόγιο ένα αριθμό και να την αναζητεί μέσα στον πίνακα. Η

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

5. Το παρακάτω τμήμα προγράμματος βρίσκει την θέση του πρώτου στοιχείου ενός πίνακα Α, 135 θέσεων, που ισούται με 26ΜΕΤΑΒΛΗΤΕΣ

ΑΚΕΡΑΙΕΣ: Μ, Α[135]ΑΡΧΗΜ←1

ΟΣΟ Α[Μ]<>26 ΕΠΑΝΑΛΑΒΕ Μ←Μ+1ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣΓΡΑΨΕ « ΤΟ 26 ΒΡΕΘΗΚΕ ΣΤΗ ΘΕΣΗ:»,Μ

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

7. Να γράψετε αλγόριθμο το οποίο:α. Να δημιουργεί ένα πίνακα 50 θέσεων με τα ονόματα των μαθητών ΜΑΘΗΤΕΣ[50]β. Να δημιουργεί ένα αντίστοιχο πίνακα 50 θέσεων με τα Ύψη των μαθητών ΥΨΗ[50]γ. Να ταξινομεί τους μαθητές με βάση το ύψος τους σε φθίνουσα σειράδ. Για τις περιπτώσεις που υπάρχει ισότητα υψών η ταξινόμηση να γίνει αλφαβητικά

© χ. τζόκας 2008 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

© χ. τζόκας 2008 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←1N← 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 στοιχεία..

© χ. τζόκας 2008 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. Να γράψετε πρόγραμμα το οποίο:

© χ. τζόκας 2008 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 52 4 6 8 103 6 9 12 154 8 12 16 205 10 15 20 25

( βρείτε μια σχέση που συνδέει το περιεχόμενο κάθε θέσης με τις συντεταγμένες της I, J )

7. Σε πίνακα δύο διαστάσεων Α[20,3] θέλουμε να εισάγουμε τον αριθμό των μαθητών που φοιτούν σε 20 ΛΥΚΕΙΑ ΣΤΙΣ 3 τάξεις κάθε λυκείου . Να γράψετε πρόγραμμα:

a) Που να εισάγει για κάθε σχολείο και τάξη , το πλήθος των μαθητών b) Να υπολογίζει το πλήθος των μαθητών ανά σχολείοc) Να υπολογίζει το πλήθος των μαθητών ανά τάξη όλων των σχολείων

8. Να γράψετε πρόγραμμα που να γεμίζει ένα πίνακα 10Χ10 με ακεραίους. Στη συνέχεια:a) Να υπολογίζετε το άθροισμα των στοιχείων της κύριας διαγωνίου b) Να υπολογίζετε το άθροισμα των στοιχείων της δευτερεύουσας διαγωνίου c) Να υπολογίζει το άθροισμα των στοιχείων που βρίσκονται πάνω από την κύρια

διαγώνιοd) Να υπολογίζει το άθροισμα των στοιχείων που βρίσκονται κάτω από την κύρια

διαγώνιοe) Να υπολογίζει το άθροισμα των στοιχείων που βρίσκονται στις θέσεις στις οποίες ο

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

9. Η εταιρεία ΣΤΑΤΙΣΤΙΚΗ ΑΕ έχει αναλάβει την στατιστική ανάλυση των αγώνων Μπάσκετ. Μια από τις αναλύσεις της εξετάζει την ευστοχία των παικτών μιας ομάδας. Για το σκοπό αυτό :

© χ. τζόκας 2008 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) Να εμφανίζει κατάσταση με τα ονόματα των πωλητών κατά φθίνουσα σειρά προμήθειας. Αν οι προμήθειες για δύο ή περισσότερους πωλητές είναι ίσες τα ονόματα να τυπώνονται αλφαβητικά

© χ. τζόκας 2008 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η 0 3 1 3 12η 3 0 0 1 13η 1 1 0 1 14η 3 3 1 0 05η 3 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) Ποιες ομάδες υποβιβάζονται ( τρείς τελευταίες )

© χ. τζόκας 2008 7

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

ΘΕΜΑΤΑ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ

2002-ΕΣΠΕΡΙΝΟ

2002- ΗΜΕΡΗΣΙΟ

© χ. τζόκας 2008 8

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2003- ΕΣΠΕΡΙΝΟ

© χ. τζόκας 2008 9

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

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

© χ. τζόκας 2008 10

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2003 – ΗΜΕΡΗΣΙΟ

© χ. τζόκας 2008 11

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2004 – ΕΣΠΕΡΙΝΟ

© χ. τζόκας 2008 12

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 13

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

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

© χ. τζόκας 2008 14

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2004 – ΗΜΕΡΗΣΙΟ

© χ. τζόκας 2008 15

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 16

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

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

© χ. τζόκας 2008 17

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 18

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2005 – ΕΣΠΕΡΙΝΟ

© χ. τζόκας 2008 19

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 20

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 21

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

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

© χ. τζόκας 2008 22

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2005 – ΗΜΕΡΗΣΙΟ

© χ. τζόκας 2008 23

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

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

© χ. τζόκας 2008 24

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 25

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 26

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 27

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2006 – ΕΣΠΕΡΙΝΟ

© χ. τζόκας 2008 28

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 29

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

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

© χ. τζόκας 2008 30

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2006 – ΗΜΕΡΗΣΙΟ

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

© χ. τζόκας 2008 31

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 32

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2007 - ΗΜΕΡΗΣΙΟ

© χ. τζόκας 2008 33

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

2008- ΗΜΕΡΗΣΙΟ

© χ. τζόκας 2008 34

Ανάπτυξη εφαρμογών /Τεχνολογική Κατεύθυνση/Τάξη Γ Λυκείου

© χ. τζόκας 2008 35