
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
130
B.2.
Δίνεται ο πίνακας αριθμών Χ[50], ταξινομημένος κατά φθίνουσα σειρά,
και ο πίνακας Υ[100], ταξινομημένος κατά αύξουσα σειρά. Να θεωρήσετε ότι
οι τιμές κάθε πίνακα είναι διαφορετικές μεταξύ τους και ότι οι δύο πίνακες
δεν έχουν κοινές τιμές. Το παρακάτω ημιτελές τμήμα αλγορίθμου
δημιουργεί ένα νέο πίνακα Ζ[10], ταξινομημένο σε φθίνουσα σειρά, με τις
δέκα μεγαλύτερες τιμές από τις εκατόν πενήντα (150) τιμές των δύο πινάκων.
i ← ..(1)..
j ← ..(2)..
Για
k
από
1
μέχρι
10
Αν
Χ[ i ] ..(3).. Υ[ j ]
τότε
Ζ [ k ] ← Χ [ i ]
i ← i ..(4).. 1
Αλλιώς
Ζ [ k ] ← Υ [ j ]
j ← j ..(5).. 1
Τέλος_αν
Τέλος_επανάληψης
Να γράψετε στο τετράδιό σας τους αριθμούς (1) έως (5), που αντιστοιχούν
στα κενά του αλγορίθμου, και, δίπλα σε κάθε αριθμό, ό,τι πρέπει να
συμπληρωθεί, ώστε το τμήμα αλγορίθμου να επιτελεί τη λειτουργία που
περιγράφεται. (Μονάδες 10)
Απάντηση:
(1)
1
(2)
100
(3)
>
(4)
+
(5)
-
Ένας μαθητής αγόρασε έναν εξωτερικό δίσκο χωρητικότητας 1000 GB,
προκειμένου να αποθηκεύσει σε αυτόν ψηφιακά αρχεία. Να γραφεί
πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο:
Γ1.
α. Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων. (μονάδες 2)
β. Για κάθε ψηφιακό αρχείο που θέλει να αποθηκεύσει ο μαθητής στον
εξωτερικό δίσκο, να διαβάζει το όνομά του και το μέγεθός του (σε GB) και να
ελέγχει, αν επαρκεί η διαθέσιμη χωρητικότητα του εξωτερικού δίσκου.
Εφόσον επαρκεί, να εμφανίζει το μήνυμα «Επιτρεπτή αποθήκευση» και να
υπολογίζει τη νέα διαθέσιμη χωρητικότητα του εξωτερικού δίσκου. Να
τερματίζει τον έλεγχο της αποθήκευσης ψηφιακών αρχείων στον εξωτερικό
δίσκο, όταν το μέγεθος του αρχείου που θέλει να αποθηκεύσει ο μαθητής
είναι μεγαλύτερο από τη διαθέσιμη χωρητικότητα του εξωτερικού δίσκου.
(μονάδες 6) (Μονάδες 8)
ΘΕΜΑ Γ
ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2016 (ΠΑΛΙΟ)