
163
ΑΕΠΠ – Εκδόσεις ΜΠΑΧΑΡΑΚΗ
Δίνεται μονοδιάστατος πίνακας Α, 10 θέσεων, ο οποίος στις θέσεις 1 έως 10
περιέχει αντίστοιχα τους αριθμούς:
15, 3, 0, 5, 16, 2, 17, 8, 19, 1
και τμήμα αλγορίθμου:
Για
i
από
1
μέχρι
9
με_βήμα
2
k ← ((i+10) mod 10)+1
Α[i] ← Α[k]
εκτύπωσε
i, k, A[i], A[k]
Τέλος_επανάληψης
Ποιές τιμές τυπώνονται με την εντολή εκτύπωσε i, k, A[i], A[k] καθώς
εκτελείται το παραπάνω τμήμα αλγορίθμου; (Μονάδες 20)
Απάντηση:
Οι τιμές που θα εκτυπωθούν με την εκτέλεση του παραπάνω τμήματος
αλγορίθμου είναι αυτές που φαίνονται στον πίνακα παρακάτω:
Οθόνη
1 2 3 3
3 4 5 5
5 6 2 2
7 8 8 8
9 10 1 1
Σε ένα κέντρο νεοσύλλεκτων υπάρχει η πρόθεση να δημιουργηθούν δύο
ειδικές διμοιρίες. Η διμοιρία Α θα αποτελείται από νεοσύλλεκτους
πτυχιούχους τριτοβάθμιας εκπαίδευσης, ηλικίας από 24 έως και 28 χρόνων.
Η διμοιρία Β θα αποτελείται από νεοσύλλεκτους απόφοιτους
δευτεροβάθμιας εκπαίδευσης, ηλικίας από 18 έως και 24 χρόνων. Οι
υπόλοιποι νεοσύλλεκτοι δεν κατατάσσονται σε καμία από αυτές τις
διμοιρίες. Να αναπτύξετε αλγόριθμο ο οποίος:
α.
διαβάζει το ονοματεπώνυμο, την ηλικία και έναν αριθμό που καθορίζει το
επίπεδο σπουδών του νεοσύλλεκτου και παίρνει τιμές από 1 έως 3 (1:
τριτοβάθμια εκπαίδευση, 2: δευτεροβάθμια εκπαίδευση, 3: κάθε άλλη
περίπτωση) (Μονάδες 5)
β.
εκτυπώνει: το ονοματεπώνυμο του νεοσύλλεκτου το όνομα της διμοιρίας
ΘΕΜΑ 2
ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2002
ΘΕΜΑ 3
ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2002