Πανελλαδικές 2026 → Πληροφορική → Mistral Large 3
Mistral Large 3 · Πληροφορική
14,874,0 / 100
Έχασε μονάδες σε 10 από τα 17 υποερωτήματα. Αυτά είναι ήδη ανοιχτά παρακάτω· κάθε άλλη γραμμή ανοίγει με κλικ στην απάντηση και στα σκέλη της.
Το υλικό που συνόδευε ολόκληρο το φύλλο — κοινό για κάθε υποερώτημα, γι' αυτό στέκει εδώ μία φορά αντί να επαναλαμβάνεται παρακάτω.
Υπόμνημα συμβολισμού
Υπόμνημα συμβολισμού
Πριν από τα θέματα, πώς διαβάζονται τα σύμβολα αυτού του φύλλου. Δεν περιέχει καμία πληροφορία για τη λύση.
- Το κείμενο είναι μεταγραφή του έντυπου φύλλου θεμάτων. Όπου το πρωτότυπο είχε
στοίχιση, πλαίσια ή έμφαση, εδώ υπάρχει markdown ή HTML:
<br>σημαίνει αλλαγή γραμμής,<u>…</u>υπογράμμιση,<sup>…</sup>εκθέτη,<sub>…</sub>δείκτη. Είναι μορφοποίηση, δεν είναι μέρος της εκφώνησης. - Οι δείκτες γράφονται άλλοτε με Unicode (Ε₁), άλλοτε με HTML (ΜΑ), άλλοτε με κάτω παύλα (V_ισ.). Και οι τρεις μορφές σημαίνουν το ίδιο πράγμα: δείκτης.
Η κεφαλίδα του φύλλου
ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ & ΕΣΠΕΡΙΝΩΝ ΓΕΝΙΚΩΝ ΛΥΚΕΙΩΝ ΠΑΡΑΣΚΕΥΗ 5 ΙΟΥΝΙΟΥ 2026 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΠΕΝΤΕ (5)
Θέμα Α
Α1 χαρακτηρισμός πέντε προτάσεων ως ΣΩΣΤΟ ή ΛΑΘΟΣ 8/10 μονάδες
Τι ζητούσε το φύλλο
Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1 έως 5 και δίπλα τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή ή τη λέξη ΛΑΘΟΣ, αν η πρόταση είναι λανθασμένη.
1. Με τον όρο πληροφορία αναφέρεται οποιοδήποτε γνωσιακό στοιχείο προέρχεται από επεξεργασία δεδομένων. 2. Στη στοίβα χρόνου εκτέλεσης αποθηκεύονται οι παράμετροι του υποπρογράμματος που καλείται. 3. Το διάγραμμα ροής είναι ένας τρόπος περιγραφής αλγορίθμου. 4. Οι εντολές στον βρόχο ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 5 ΜΕ_ΒΗΜΑ 5 θα εκτελεστούν δύο φορές. 5. Ο έλεγχος μαύρου κουτιού δεν μπορεί να εφαρμοστεί σε υποπρογράμματα.
Μονάδες 10
εννοιολογικό
Τι απάντησε
- ΣΩΣΤΟ
- ΣΩΣΤΟ
- ΣΩΣΤΟ
- ΛΑΘΟΣ
- ΛΑΘΟΣ
Πώς βαθμολογήθηκε
- Πρόταση 1 (πληροφορία = γνωσιακό στοιχείο από επεξεργασία δεδομένων): χαρακτηρισμός ΣΩΣΤΟ 2/2
- Πρόταση 2 (στοίβα χρόνου εκτέλεσης / παράμετροι καλούμενου υποπρογράμματος): χαρακτηρισμός ΛΑΘΟΣ 0/2
- Πρόταση 3 (διάγραμμα ροής ως τρόπος περιγραφής αλγορίθμου): χαρακτηρισμός ΣΩΣΤΟ 2/2
- Πρόταση 4 (ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 5 ΜΕ_ΒΗΜΑ 5 — δύο εκτελέσεις): χαρακτηρισμός ΛΑΘΟΣ 2/2
- Πρόταση 5 (έλεγχος μαύρου κουτιού σε υποπρογράμματα): χαρακτηρισμός ΛΑΘΟΣ 2/2
Αιτιολόγηση βαθμολογητή
Λάθος μόνο ο χαρακτηρισμός της πρότασης 2 (χαρακτηρίστηκε ΣΩΣΤΟ ενώ είναι ΛΑΘΟΣ).
Α2 ορισμός απλά συνδεδεμένης λίστας, NULL και Κεφαλή 4/6 μονάδες
Τι ζητούσε το φύλλο
Α2. Τι είναι μια απλά συνδεδεμένη λίστα; Να εξηγήσετε τι είναι NULL και τι Κεφαλή σε μια απλά συνδεδεμένη λίστα.
Μονάδες 6
εννοιολογικό
Τι απάντησε
Μια απλά συνδεδεμένη λίστα είναι μια δομή δεδομένων που αποτελείται από κόμβους, όπου κάθε κόμβος περιέχει δεδομένα και έναν δείκτη (pointer) που δείχνει στον επόμενο κόμβο της λίστας.
- NULL: Είναι ένας ειδικός δείκτης που υποδηλώνει το τέλος της λίστας, δηλαδή ότι δεν υπάρχει επόμενος κόμβος.
- Κεφαλή: Είναι ο πρώτος κόμβος της λίστας, από τον οποίο ξεκινά η πρόσβαση σε όλους τους υπόλοιπους κόμβους.
Πώς βαθμολογήθηκε
- Απόδοση του ορισμού της απλά συνδεδεμένης λίστας: σύνολο κόμβων διατεταγμένων γραμμικά, όπου κάθε κόμβος περιέχει τα δεδομένα του και δείκτη προς τον επόμενο κόμβο 2/2
- Εξήγηση του NULL: η τιμή του πεδίου δείκτη του τελευταίου κόμβου, που δηλώνει ότι δεν δείχνει σε κανέναν κόμβο (δείκτης στο κενό) 2/2
- Εξήγηση της Κεφαλής: η ειδική μεταβλητή που κρατά τη διεύθυνση (θέση στη μνήμη) του πρώτου κόμβου, ώστε να είναι δυνατή η προσπέλαση της λίστας 0/2
Αιτιολόγηση βαθμολογητή
Ο ορισμός της λίστας και το NULL αποδίδονται ικανοποιητικά. Η Κεφαλή ταυτίζεται λανθασμένα με τον πρώτο κόμβο και όχι με τη μεταβλητή που κρατά τη διεύθυνσή του — ρητά μη αποδεκτό από τη ρουμπρίκα.
Α3 ορισμός Δομής Δεδομένων 2/4 μονάδες
Τι ζητούσε το φύλλο
Α3. Να γράψετε τον ορισμό της Δομής Δεδομένων.
Μονάδες 4
εννοιολογικό
Τι απάντησε
Δομή Δεδομένων είναι ένας τρόπος οργάνωσης και αποθήκευσης δεδομένων στον υπολογιστή, ώστε να μπορούν να χρησιμοποιηθούν αποτελεσματικά. Οι δομές δεδομένων επιτρέπουν την αποδοτική πρόσβαση και τροποποίηση των δεδομένων.
Πώς βαθμολογήθηκε
- Αναφορά ότι Δομή Δεδομένων είναι ένα σύνολο αποθηκευμένων δεδομένων 1/2
- Αναφορά ότι τα δεδομένα αυτά υφίστανται επεξεργασία από ένα σύνολο λειτουργιών 1/2
Αιτιολόγηση βαθμολογητή
Δίνεται περιγραφικός, γενικός ορισμός («τρόπος οργάνωσης και αποθήκευσης δεδομένων… αποδοτική πρόσβαση και τροποποίηση») και όχι ο ορισμός του βιβλίου· και τα δύο σκέλη αποδίδονται μόνο κατά προσέγγιση.
Α4 αντιστοίχιση τελεστών στήλης Α με στήλη Β 5/5 μονάδες
Τι ζητούσε το φύλλο
Α4. Να γράψετε στο τετράδιό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί.
| ΣΤΗΛΗ Α | ΣΤΗΛΗ Β |
|---|---|
| 1. MOD | α. λογικός τελεστής |
| 2. ΚΑΙ | β. συγκριτικός τελεστής |
| 3. <> | γ. αριθμητικός τελεστής |
| 4. * | |
| 5. ^ |
Μονάδες 5
Τι απάντησε
- γ
- α
- β
- γ
- γ
Πώς βαθμολογήθηκε
- Αντιστοίχιση 1 (MOD) → γ (αριθμητικός τελεστής) 1/1
- Αντιστοίχιση 2 (ΚΑΙ) → α (λογικός τελεστής) 1/1
- Αντιστοίχιση 3 (<>) → β (συγκριτικός τελεστής) 1/1
- Αντιστοίχιση 4 (*) → γ (αριθμητικός τελεστής) 1/1
- Αντιστοίχιση 5 (^) → γ (αριθμητικός τελεστής) 1/1
Αιτιολόγηση βαθμολογητή
Όλες οι αντιστοιχίσεις σωστές.
Θέμα Β
Β1 συμπλήρωση διαγράμματος ιεραρχίας κλάσεων οχημάτων 8/10 μονάδες
Τι ζητούσε το φύλλο
Β1. Σε μια εταιρεία ενοικίασης οχημάτων έχει αναπτυχθεί εφαρμογή για την ενοικίαση αυτοκινήτων, μοτοσυκλετών και ηλεκτρικών ποδηλάτων. Για τον σκοπό αυτό έχουν αναπτυχθεί οι παρακάτω κλάσεις με συγκεκριμένες ιδιότητες και μεθόδους:
Αυτοκίνητο: κατασκευαστής, αριθμός κυκλοφορίας, κωδικός ενοικίασης, ΕφοδιάζεταιΜεΚαύσιμα(), Φρενάρει().
Μοτοσυκλέτα: κατασκευαστής, αριθμός κυκλοφορίας, κωδικός ενοικίασης, ΕφοδιάζεταιΜεΚαύσιμα(), Φρενάρει().
Ηλεκτρικό ποδήλατο: κατασκευαστής, κωδικός ενοικίασης, Φορτίζεται(), Φρενάρει().
Η μέθοδος Φρενάρει() είναι πολυμορφική.
Να μεταφέρετε στο τετράδιό σας το παρακάτω διάγραμμα ιεραρχίας κλάσεων συμπληρώνοντας τις ιδιότητες και μεθόδους που χαρακτηρίζουν κάθε κλάση έτσι ώστε να αποτυπώνεται η σχέση κληρονομικότητας.
[ΣΧΗΜΑ: Διάγραμμα ιεραρχίας κλάσεων. Στην κορυφή ένα ορθογώνιο πλαίσιο χωρισμένο σε τμήματα: στο επάνω τμήμα ο τίτλος «Όχημα»· κάτω από αυτό, τμήμα που περιέχει το κείμενο «κατασκευαστής:» και είναι κατά τα άλλα κενό· ακολουθεί οριζόντια διακεκομμένη γραμμή και κάτω από αυτήν ένα κενό τμήμα. Από την κορυφή του πλαισίου «Όχημα» ξεκινά προς τα κάτω γραμμή που καταλήγει σε κενό τρίγωνο (βέλος κληρονομικότητας) που δείχνει προς το πλαίσιο «Όχημα»· η γραμμή διακλαδίζεται σε οριζόντια γραμμή από την οποία κατεβαίνουν τρεις κατακόρυφες γραμμές προς τρία πλαίσια στη σειρά. Τα τρία πλαίσια, από αριστερά προς τα δεξιά, έχουν τίτλους «Ηλεκτρικό ποδήλατο», «Μοτοσυκλέτα» και «Αυτοκίνητο». Καθένα από αυτά είναι χωρισμένο όπως και το πάνω πλαίσιο: ένα κενό τμήμα ιδιοτήτων, οριζόντια διακεκομμένη γραμμή και ένα κενό τμήμα μεθόδων.]
Μονάδες 10
εννοιολογικό
Τι απάντησε
Στο διάγραμμα ιεραρχίας κλάσεων, οι ιδιότητες και οι μέθοδοι που πρέπει να συμπληρωθούν είναι οι εξής:
Όχημα
- Ιδιότητες:
κωδικός_ενοικίασης- Μέθοδοι: (κενό)
Ηλεκτρικό ποδήλατο (κληρονομεί από Όχημα)
- Ιδιότητες: (κενό, καθώς η ιδιότητα
κατασκευαστήςυπάρχει ήδη στην κλάση Όχημα και ηκωδικός_ενοικίασηςκληρονομείται)- Μέθοδοι:
Φορτίζεται(),Φρενάρει()Μοτοσυκλέτα (κληρονομεί από Όχημα)
- Ιδιότητες:
αριθμός_κυκλοφορίας- Μέθοδοι:
ΕφοδιάζεταιΜεΚαύσιμα(),Φρενάρει()Αυτοκίνητο (κληρονομεί από Όχημα)
- Ιδιότητες:
αριθμός_κυκλοφορίας- Μέθοδοι:
ΕφοδιάζεταιΜεΚαύσιμα(),Φρενάρει()
Πώς βαθμολογήθηκε
- Στην υπερκλάση «Όχημα» τοποθετούνται όσα είναι κοινά και στις τρεις κλάσεις: οι ιδιότητες κατασκευαστής και κωδικός ενοικίασης και η μέθοδος Φρενάρει(). Επειδή η εκφώνηση ορίζει τη Φρενάρει() ως πολυμορφική, αυτή πρέπει να εμφανίζεται ΚΑΙ στις τρεις υποκλάσεις, όπως στη λύση αναφοράς· ρητή δήλωση ότι επαναπροσδιορίζεται σε κάθε υποκλάση γίνεται δεκτή ως ισοδύναμη, αλλά σιωπή ως προς τον πολυμορφισμό κοστίζει μονάδα. 2/4
- Κλάση «Ηλεκτρικό ποδήλατο»: καμία δική της ιδιότητα (η κληρονομικότητα καλύπτει κατασκευαστή και κωδικό ενοικίασης) και μέθοδος Φορτίζεται() 2/2
- Κλάση «Μοτοσυκλέτα»: ιδιότητα αριθμός κυκλοφορίας και μέθοδος ΕφοδιάζεταιΜεΚαύσιμα() 2/2
- Κλάση «Αυτοκίνητο»: ιδιότητα αριθμός κυκλοφορίας και μέθοδος ΕφοδιάζεταιΜεΚαύσιμα() 2/2
Αιτιολόγηση βαθμολογητή
Οι υποκλάσεις είναι πλήρως σωστές. Στην υπερκλάση δηλώνεται μόνο ο κωδικός ενοικίασης και αφήνεται κενό το τμήμα μεθόδων: η κοινή (πολυμορφική) Φρενάρει() δεν δηλώνεται στο «Όχημα», οπότε δεν αποτυπώνεται η κληρονομικότητά της.
Β2 μετατροπή τμήματος σε δομή ΟΣΟ...ΕΠΑΝΑΛΑΒΕ 2/5 μονάδες
Τι ζητούσε το φύλλο
Β2. Να μετατρέψετε το παρακάτω τμήμα προγράμματος σε ισοδύναμο χρησιμοποιώντας τη δομή επανάληψης «ΟΣΟ…ΕΠΑΝΑΛΑΒΕ».
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΔΙΑΒΑΣΕ Χ
Ψ ← Χ ^ 2
ΓΡΑΨΕ Ψ
ΜΕΧΡΙΣ_ΟΤΟΥ Χ=0
Μονάδες 5
εννοιολογικό
Τι απάντησε
ΔΙΑΒΑΣΕ Χ ΟΣΟ Χ <> 0 ΕΠΑΝΑΛΑΒΕ Ψ ← Χ ^ 2 ΓΡΑΨΕ Ψ ΔΙΑΒΑΣΕ Χ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Πώς βαθμολογήθηκε
- Οι εντολές του σώματος (ανάγνωση Χ, υπολογισμός Ψ ← Χ^2, εμφάνιση Ψ) εκτελούνται μία φορά πριν από τον βρόχο, ώστε να διατηρηθεί η μία εγγυημένη εκτέλεση της ΜΕΧΡΙΣ_ΟΤΟΥ 0/2
- Συνθήκη συνέχισης ΟΣΟ Χ <> 0, δηλαδή η άρνηση της συνθήκης τερματισμού Χ = 0 2/2
- Επανάληψη ολόκληρου του σώματος μέσα στον βρόχο, με σωστό κλείσιμο (ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ), ώστε το τμήμα να είναι λειτουργικά ισοδύναμο με το αρχικό 0/1
Αιτιολόγηση βαθμολογητή
Πριν τον βρόχο εκτελείται μόνο η ΔΙΑΒΑΣΕ Χ και όχι όλο το σώμα, ώστε για είσοδο 0 δεν υπολογίζεται/εμφανίζεται το Ψ. Το τμήμα δεν είναι λειτουργικά ισοδύναμο με το αρχικό.
Β3 συμπλήρωση κενών σε τμήμα ταξινόμησης πίνακα βιβλίων 6/10 μονάδες
Τι ζητούσε το φύλλο
Β3. Έστω πίνακας ΒΙΒΛΙΑ[100] που περιέχει τους τίτλους και τα ονόματα των συγγραφέων από 50 βιβλία. Πιο συγκεκριμένα, στο πρώτο κελί είναι καταχωρημένος ο τίτλος του πρώτου βιβλίου και στο δεύτερο κελί το όνομα του συγγραφέα του. Στο τρίτο κελί ο τίτλος του δεύτερου βιβλίου και στο τέταρτο κελί το όνομα του αντίστοιχου συγγραφέα κ.ο.κ.
Το παρακάτω τμήμα προγράμματος ταξινομεί τον πίνακα με τέτοιο τρόπο ώστε οι τίτλοι των βιβλίων που βρίσκονται στις περιττές θέσεις του πίνακα να είναι ταξινομημένοι αλφαβητικά, ακολουθούμενοι από το όνομα του αντίστοιχου συγγραφέα στις άρτιες θέσεις.
Να γράψετε στο τετράδιό σας τους αριθμούς (1) έως (5) που αντιστοιχούν στα κενά αυτά στο παρακάτω τμήμα προγράμματος και δίπλα ό,τι πρέπει να συμπληρωθεί, έτσι ώστε το τμήμα προγράμματος να επιτελεί τη λειτουργία που περιγράφηκε.
ΓΙΑ i ΑΠΟ …(1)… ΜΕΧΡΙ 99 ΜΕ_ΒΗΜΑ …(2)…
ΓΙΑ j ΑΠΟ …(3)… ΜΕΧΡΙ i ΜΕ_ΒΗΜΑ …(4)…
ΑΝ ΒΙΒΛΙΑ[ j-2 ] > ΒΙΒΛΙΑ[…(5)…] ΤΟΤΕ
temp← ΒΙΒΛΙΑ [ j-2 ]
ΒΙΒΛΙΑ[ j-2 ] ← ΒΙΒΛΙΑ[ j ]
ΒΙΒΛΙΑ[ j ] ← temp
temp ← ΒΙΒΛΙΑ[ j-1 ]
ΒΙΒΛΙΑ[ j-1 ] ← ΒΙΒΛΙΑ[ j+1 ]
ΒΙΒΛΙΑ[ j+1 ] ← temp
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Μονάδες 10
εννοιολογικό
Τι απάντησε
Οι σωστές συμπληρώσεις στα κενά είναι οι εξής:
22i + 2-2jΤο τμήμα προγράμματος γίνεται:
ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 99 ΜΕ_ΒΗΜΑ 2 ΓΙΑ j ΑΠΟ i + 2 ΜΕΧΡΙ i ΜΕ_ΒΗΜΑ -2 ΑΝ ΒΙΒΛΙΑ[ j-2 ] > ΒΙΒΛΙΑ[ j ] ΤΟΤΕ temp ← ΒΙΒΛΙΑ[ j-2 ] ΒΙΒΛΙΑ[ j-2 ] ← ΒΙΒΛΙΑ[ j ] ΒΙΒΛΙΑ[ j ] ← temp temp ← ΒΙΒΛΙΑ[ j-1 ] ΒΙΒΛΙΑ[ j-1 ] ← ΒΙΒΛΙΑ[ j+1 ] ΒΙΒΛΙΑ[ j+1 ] ← temp ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Πώς βαθμολογήθηκε
- Κενό (1): αρχική τιμή του i ίση με 3 0/2
- Κενό (2): βήμα του εξωτερικού βρόχου ίσο με 2 2/2
- Κενό (3): αρχική τιμή του j ίση με 99 0/2
- Κενό (4): βήμα του εσωτερικού βρόχου ίσο με -2 2/2
- Κενό (5): δείκτης σύγκρισης j, ώστε να συγκρίνονται οι τίτλοι ΒΙΒΛΙΑ[j-2] και ΒΙΒΛΙΑ[j] 2/2
Αιτιολόγηση βαθμολογητή
Στο (1) δόθηκε 2 (θα οδηγούσε σε σύγκριση ονομάτων συγγραφέων/θέση 0) και στο (3) δόθηκε i+2 αντί 99, οπότε ο εσωτερικός βρόχος δεν διατρέχει τον πίνακα. Τα (2), (4), (5) σωστά.
Θέμα Γ
Μια αλυσίδα σούπερ μάρκετ διαθέτει 150 υποκαταστήματα σε όλη την Ελλάδα. Στο πλαίσιο προωθητικής ενέργειας αποφάσισε να προσφέρει συγκεκριμένο αναψυκτικό σε ειδική τιμή.
Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο:
Γ1 δηλώσεις και ανάγνωση θετικού αποθέματος σε πίνακα 4/4 μονάδες
Τι ζητούσε το φύλλο
Γ1. α) Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων.
β) Για κάθε υποκατάστημα να διαβάζει το απόθεμα αναψυκτικού (σε κουτιά) ελέγχοντας ότι είναι θετικός αριθμός και να το αποθηκεύει σε πίνακα ΑΠΟΘ[150].
Μονάδες 4
Τι απάντησε
ΠΡΟΓΡΑΜΜΑ ΑλυσιδαΣουπερΜαρκετ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: ΑΠΟΘ[150], i, υποκαταστημα, κουτια, αγορα, πρωτο_εξαντληθηκε ΠΡΑΓΜΑΤΙΚΕΣ: ποσοστο ΛΟΓΙΚΕΣ: βρεθηκε ΑΡΧΗ ! α) ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 150 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ "Δώσε απόθεμα για το υποκατάστημα ", i ΔΙΑΒΑΣΕ ΑΠΟΘ[i] ΜΕΧΡΙΣ_ΟΤΟΥ ΑΠΟΘ[i] > 0 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Πώς βαθμολογήθηκε
- Τμήμα δηλώσεων: επικεφαλίδα προγράμματος και δήλωση όλων των μεταβλητών που χρησιμοποιούνται με σωστό τύπο, περιλαμβανομένου του πίνακα ΑΠΟΘ[150] 1/1
- Επανάληψη για τα 150 υποκαταστήματα που διαβάζει το απόθεμα και το αποθηκεύει στην αντίστοιχη θέση του ΑΠΟΘ 1/1
- Έλεγχος εγκυρότητας που επαναλαμβάνει την ανάγνωση όσο η τιμή δεν είναι θετικός αριθμός, ώστε στον πίνακα να καταλήγει μόνο θετική τιμή 2/2
Αιτιολόγηση βαθμολογητή
Επικεφαλίδα, δηλώσεις με σωστούς τύπους, βρόχος 150 επαναλήψεων και ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ…ΜΕΧΡΙΣ_ΟΤΟΥ ΑΠΟΘ[i]>0 πλήρως ορθά.
Γ2 ανάγνωση υποκαταστήματος και κουτιών με τερματισμό στο 0 4/4 μονάδες
Τι ζητούσε το φύλλο
Γ2. Για κάθε πελάτη που προσέρχεται σε κάποιο υποκατάστημα να διαβάζει τον αριθμό του υποκαταστήματος (1-150) και τον αριθμό κουτιών αναψυκτικού που επιθυμεί να αγοράσει. Η επαναληπτική διαδικασία ολοκληρώνεται, όταν δοθεί ως αριθμός υποκαταστήματος το 0 (μηδέν).
Μονάδες 4
Τι απάντησε
αγορα ← 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ "Δώσε αριθμό υποκαταστήματος (1-150) ή 0 για τέλος" ΔΙΑΒΑΣΕ υποκαταστημα ΑΝ υποκαταστημα <> 0 ΤΟΤΕ ΓΡΑΨΕ "Δώσε αριθμό κουτιών που θέλει να αγοράσει ο πελάτης" ΔΙΑΒΑΣΕ κουτια ΤΕΛΟΣ_ΑΝ
Πώς βαθμολογήθηκε
- Δομή επανάληψης πελατών που τερματίζει όταν δοθεί ως αριθμός υποκαταστήματος το 0, με την ανάγνωση τοποθετημένη έτσι ώστε η τιμή 0 να μην επεξεργάζεται ως πελάτης 2/2
- Μέσα στην επανάληψη διαβάζεται ο αριθμός κουτιών που επιθυμεί ο πελάτης και επαναλαμβάνεται η ανάγνωση του αριθμού υποκαταστήματος για την επόμενη επανάληψη 2/2
Αιτιολόγηση βαθμολογητή
Η δομή ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ…ΜΕΧΡΙΣ_ΟΤΟΥ υποκαταστημα=0 με εσωτερικό έλεγχο ΑΝ υποκαταστημα<>0 είναι λειτουργικά ισοδύναμη και ο πελάτης με 0 δεν εξυπηρετείται.
Γ3 ενημέρωση πίνακα αποθέματος ανάλογα με επάρκεια 5/5 μονάδες
Τι ζητούσε το φύλλο
Γ3. Να ενημερώνει τον πίνακα ΑΠΟΘ ως εξής:
α) Αν το απόθεμα επαρκεί, ο πελάτης αγοράζει την επιθυμητή ποσότητα (μονάδες 2).
β) Αν το απόθεμα δεν επαρκεί, ο πελάτης αγοράζει τα αναψυκτικά που έχουν απομείνει (μονάδες 2).
γ) Αν δεν υπάρχει απόθεμα, να εμφανίζει μήνυμα «Δεν υπάρχει απόθεμα» (μονάδες 1).
Μονάδες 5
Τι απάντησε
ΑΝ υποκαταστημα <> 0 ΤΟΤΕ ΑΝ ΑΠΟΘ[υποκαταστημα] >= κουτια ΤΟΤΕ ! α) ΑΠΟΘ[υποκαταστημα] ← ΑΠΟΘ[υποκαταστημα] - κουτια αγορα ← αγορα + 1 ΑΛΛΙΩΣ_ΑΝ ΑΠΟΘ[υποκαταστημα] > 0 ΤΟΤΕ ! β) κουτια ← ΑΠΟΘ[υποκαταστημα] ΑΠΟΘ[υποκαταστημα] ← 0 ΑΛΛΙΩΣ ! γ) ΓΡΑΨΕ "Δεν υπάρχει απόθεμα" ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ ΜΕΧΡΙΣ_ΟΤΟΥ υποκαταστημα = 0
Πώς βαθμολογήθηκε
- α) Περίπτωση επάρκειας: όταν το διαθέσιμο απόθεμα καλύπτει την επιθυμητή ποσότητα, το ΑΠΟΘ του υποκαταστήματος μειώνεται κατά την ποσότητα που αγόρασε ο πελάτης 2/2
- β) Περίπτωση μη επάρκειας: όταν υπάρχει απόθεμα αλλά μικρότερο του επιθυμητού, ο πελάτης παίρνει ό,τι απομένει και το ΑΠΟΘ μηδενίζεται 2/2
- γ) Περίπτωση μηδενικού αποθέματος: εμφάνιση του μηνύματος «Δεν υπάρχει απόθεμα» χωρίς μεταβολή του πίνακα 1/1
Αιτιολόγηση βαθμολογητή
Οι τρεις περιπτώσεις αμοιβαία αποκλειόμενες με σωστή ένταξη της οριακής ισότητας στην (α).
Γ4 υπολογισμός υποκαταστήματος που εξαντλήθηκε πρώτο 1/7 μονάδες
Τι ζητούσε το φύλλο
Γ4. Να υπολογίζει και να εμφανίζει τον αριθμό του υποκαταστήματος, του οποίου το απόθεμα εξαντλήθηκε πρώτο. Αν δεν υπάρχει τέτοιο κατάστημα να εμφανίζει κατάλληλο μήνυμα.
Μονάδες 7
εννοιολογικό
Τι απάντησε
πρωτο_εξαντληθηκε ← 0 βρεθηκε ← ΨΕΥΔΗΣ ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 150 ΑΝ ΑΠΟΘ[i] = 0 ΚΑΙ βρεθηκε = ΨΕΥΔΗΣ ΤΟΤΕ πρωτο_εξαντληθηκε ← i βρεθηκε ← ΑΛΗΘΗΣ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΑΝ βρεθηκε = ΑΛΗΘΗΣ ΤΟΤΕ ΓΡΑΨΕ "Το υποκατάστημα που εξαντλήθηκε πρώτο είναι το ", πρωτο_εξαντληθηκε ΑΛΛΙΩΣ ΓΡΑΨΕ "Δεν εξαντλήθηκε κανένα υποκατάστημα" ΤΕΛΟΣ_ΑΝ
Πώς βαθμολογήθηκε
- Αρχικοποίηση, πριν από την επαναληπτική διαδικασία των πελατών, μεταβλητής/σημαίας που θα κρατήσει το πρώτο υποκατάστημα με μηδενισμένο απόθεμα 0/2
- Εντοπισμός, μέσα στη διαδικασία εξυπηρέτησης, της στιγμής κατά την οποία το απόθεμα ενός υποκαταστήματος μηδενίζεται 0/3
- Καταγραφή μόνο του πρώτου τέτοιου υποκαταστήματος (καμία αντικατάσταση από επόμενα) και εμφάνιση του αριθμού του, ή εμφάνιση κατάλληλου μηνύματος αν κανένα απόθεμα δεν εξαντλήθηκε 1/2
Αιτιολόγηση βαθμολογητή
Ο εντοπισμός γίνεται με σάρωση του ΑΠΟΘ μετά το τέλος της εξυπηρέτησης, οπότε βρίσκεται το υποκατάστημα με τον μικρότερο αύξοντα δείκτη και όχι εκείνο που μηδενίστηκε χρονικά πρώτο. Οι αρχικοποιήσεις είναι τοποθετημένες μετά τον βρόχο πελατών. Πιστώνεται μόνο η ορθή δομή εμφάνισης/μηνύματος (μισές μονάδες).
Γ5 ποσοστό πελατών που αγόρασαν επιθυμητή ποσότητα 2/5 μονάδες
Τι ζητούσε το φύλλο
Γ5. Να υπολογίζει και να εμφανίζει το ποσοστό των περιπτώσεων που ο πελάτης αγόρασε την ποσότητα των αναψυκτικών που επιθυμούσε.
Μονάδες 5
ΣΗΜΕΙΩΣΗ: Να θεωρήσετε ότι εξυπηρετήθηκε τουλάχιστον ένας πελάτης.
εννοιολογικό
Τι απάντησε
ποσοστο ← (αγορα / (αγορα + (ΣΥΝΟΛΟ_ΠΕΛΑΤΩΝ - αγορα))) * 100 ΓΡΑΨΕ "Το ποσοστό των πελατών που αγόρασαν την ποσότητα που επιθυμούσαν είναι ", ποσοστο, "%" ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣΣημείωση: Το
ΣΥΝΟΛΟ_ΠΕΛΑΤΩΝπρέπει να υπολογιστεί κατάλληλα στο πρόγραμμα, αλλά δεν δόθηκε στην εκφώνηση. Υποθέτουμε ότι η μεταβλητήαγοραμετρά τους πελάτες που αγόρασαν την επιθυμητή ποσότητα.
Πώς βαθμολογήθηκε
- Μετρητές, σωστά αρχικοποιημένοι πριν την επανάληψη, για τις περιπτώσεις όπου ο πελάτης πήρε την επιθυμητή ποσότητα και για το σύνολο των πελατών που εξυπηρετήθηκαν 1/2
- Αύξηση των μετρητών στα σωστά σημεία, με τον ειδικό μετρητή να αυξάνεται μόνο στην περίπτωση που το απόθεμα επαρκούσε 0/1
- Υπολογισμός του ποσοστού ως πηλίκο των δύο μετρητών επί 100, με πραγματικό αποτέλεσμα, και εμφάνισή του 1/2
Αιτιολόγηση βαθμολογητή
Υπάρχει και αυξάνεται σωστά μόνο ο μετρητής «αγορα». Ο μετρητής συνόλου πελατών δεν δηλώνεται, δεν αρχικοποιείται και δεν αυξάνεται· στη θέση του χρησιμοποιείται ανύπαρκτη μεταβλητή ΣΥΝΟΛΟ_ΠΕΛΑΤΩΝ, με αποτέλεσμα το ποσοστό να μην υπολογίζεται. Πιστώνεται η μορφή του τύπου (πηλίκο επί 100, πραγματική μεταβλητή, εμφάνιση).
Θέμα Δ
Μια εταιρεία ανάπτυξης λογισμικού πραγματοποιεί μετρήσεις κατανάλωσης ρεύματος 15 διαφορετικών μοντέλων Τεχνητής Νοημοσύνης (ΤΝ) για διάστημα 30 ημερών. Η κατανάλωση ρεύματος κάθε μοντέλου καταγράφεται ως θετικός ακέραιος αριθμός.
Να αναπτύξετε πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο:
Δ1 δηλώσεις, ανάγνωση ονομάτων και ημερήσιας κατανάλωσης μοντέλων 3/4 μονάδες
Τι ζητούσε το φύλλο
Δ1. α) Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων (μονάδα 1).
Για κάθε μοντέλο:
β) Να διαβάζει το όνομα του μοντέλου και να το αποθηκεύει σε πίνακα ΟΝ[15] (μονάδα 1).
γ) Να διαβάζει την ημερήσια κατανάλωση ρεύματος για κάθε ημέρα λειτουργίας του μοντέλου και να την αποθηκεύει σε πίνακα δύο διαστάσεων ΚΑΤ[15,30], ελέγχοντας ότι είναι θετικός αριθμός (μονάδες 2).
Μονάδες 4
εννοιολογικό
Τι απάντησε
ΠΡΟΓΡΑΜΜΑ ΚαταγραφηΚαταναλωσηςΤΝ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: ΚΑΤ[15,30], i, j, ΜΟ[15] ΧΑΡΑΚΤΗΡΕΣ: ΟΝ[15], ζητουμενο_μοντελο ΠΡΑΓΜΑΤΙΚΕΣ: μεσος ΑΡΧΗ ! α) ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15 ! β) ΓΡΑΨΕ "Δώσε όνομα μοντέλου ΤΝ" ΔΙΑΒΑΣΕ ΟΝ[i] ! γ) ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 30 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ "Δώσε κατανάλωση ρεύματος για το μοντέλο ", ΟΝ[i], " ημέρα ", j ΔΙΑΒΑΣΕ ΚΑΤ[i,j] ΜΕΧΡΙΣ_ΟΤΟΥ ΚΑΤ[i,j] > 0 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Πώς βαθμολογήθηκε
- α) Τμήμα δηλώσεων: επικεφαλίδα προγράμματος και δήλωση όλων των μεταβλητών και πινάκων που χρησιμοποιούνται με σωστό τύπο (ΟΝ[15] χαρακτήρες, ΚΑΤ[15,30] ακέραιος, ΜΟ[15] πραγματικός) 0/1
- β) Ανάγνωση του ονόματος κάθε μοντέλου και αποθήκευσή του στην αντίστοιχη θέση του ΟΝ, για τα 15 μοντέλα 1/1
- γ) Ανάγνωση των 30 ημερήσιων καταναλώσεων κάθε μοντέλου στη σωστή θέση του δισδιάστατου ΚΑΤ, με έλεγχο που επαναλαμβάνει την ανάγνωση όσο η τιμή δεν είναι θετική 2/2
Αιτιολόγηση βαθμολογητή
Ο ΜΟ[15] δηλώνεται ΑΚΕΡΑΙΟΣ ενώ δέχεται πραγματική τιμή από τη ΜΕΣΟΣ, και δεν δηλώνονται καθόλου οι βρεθηκε, min_κατανάλωση, min_ημερα, temp, temp_ον — η ποινή χρεώνεται μία φορά, στο σκέλος (α) των δηλώσεων. Η ανάγνωση των ονομάτων και η ανάγνωση του ΚΑΤ με έλεγχο θετικής τιμής ανά στοιχείο είναι σωστές και πιστώνονται πλήρως: το ίδιο ελάττωμα δεν χρεώνεται δεύτερη φορά στο σκέλος (γ).
Δ2 κλήση συνάρτησης ΜΕΣΟΣ και αποθήκευση μέσης κατανάλωσης 3/3 μονάδες
Τι ζητούσε το φύλλο
Δ2. Για κάθε μοντέλο να καλεί τη συνάρτηση ΜΕΣΟΣ του ερωτήματος Δ5 η οποία θα υπολογίζει και θα επιστρέφει τη μέση ημερήσια κατανάλωση ρεύματος του μοντέλου και θα την αποθηκεύει σε μονοδιάστατο πίνακα ΜΟ[15].
Μονάδες 3
Τι απάντησε
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15 ΜΟ[i] ← ΜΕΣΟΣ(ΚΑΤ, i) ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Πώς βαθμολογήθηκε
- Επανάληψη που διατρέχει και τα 15 μοντέλα 1/1
- Κλήση της συνάρτησης ΜΕΣΟΣ με πραγματικές παραμέτρους τον πίνακα ΚΑΤ και τον αριθμό γραμμής του μοντέλου, και ανάθεση της επιστρεφόμενης τιμής στην αντίστοιχη θέση του ΜΟ 2/2
Αιτιολόγηση βαθμολογητή
ΜΟ[i] ← ΜΕΣΟΣ(ΚΑΤ, i) μέσα σε βρόχο 1..15, πλήρως ορθό.
Δ3 εύρεση ημέρας χαμηλότερης κατανάλωσης δοθέντος μοντέλου 8/8 μονάδες
Τι ζητούσε το φύλλο
Δ3. Να διαβάζει το όνομα ενός μοντέλου και αν υπάρχει στον πίνακα ΟΝ, να εμφανίζει τον αριθμό της ημέρας με τη χαμηλότερη κατανάλωση ρεύματος (θεωρήστε ότι είναι μοναδική). Σε περίπτωση που δεν υπάρχει, να εμφανίζει μήνυμα «Το μοντέλο ΤΝ δεν υπάρχει».
Μονάδες 8
Τι απάντησε
ΓΡΑΨΕ "Δώσε όνομα μοντέλου για αναζήτηση" ΔΙΑΒΑΣΕ ζητουμενο_μοντελο βρεθηκε ← ΨΕΥΔΗΣ ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15 ΑΝ ΟΝ[i] = ζητουμενο_μοντελο ΤΟΤΕ βρεθηκε ← ΑΛΗΘΗΣ min_κατανάλωση ← ΚΑΤ[i,1] min_ημερα ← 1 ΓΙΑ j ΑΠΟ 2 ΜΕΧΡΙ 30 ΑΝ ΚΑΤ[i,j] < min_κατανάλωση ΤΟΤΕ min_κατανάλωση ← ΚΑΤ[i,j] min_ημερα ← j ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ "Η ημέρα με τη χαμηλότερη κατανάλωση για το μοντέλο ", ΟΝ[i], " είναι η ", min_ημερα ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΑΝ βρεθηκε = ΨΕΥΔΗΣ ΤΟΤΕ ΓΡΑΨΕ "Το μοντέλο ΤΝ δεν υπάρχει" ΤΕΛΟΣ_ΑΝ
Πώς βαθμολογήθηκε
- Ανάγνωση του ονόματος και αναζήτηση στον πίνακα ΟΝ που καθορίζει αν το μοντέλο υπάρχει και σε ποια θέση 2/2
- Εύρεση της ελάχιστης κατανάλωσης στη γραμμή του συγκεκριμένου μοντέλου του ΚΑΤ, με αρχικοποίηση από στοιχείο του πίνακα και σάρωση όλων των 30 ημερών 2/2
- Παρακολούθηση και εμφάνιση του αριθμού της ημέρας (δείκτη στήλης) στην οποία εντοπίστηκε η ελάχιστη κατανάλωση, όχι της τιμής της κατανάλωσης 2/2
- Εμφάνιση του μηνύματος «Το μοντέλο ΤΝ δεν υπάρχει» ακριβώς και μόνο στην περίπτωση που το όνομα δεν βρεθεί στον ΟΝ 2/2
Αιτιολόγηση βαθμολογητή
Σειριακή αναζήτηση με ΓΙΑ και σημαία, ελάχιστο αρχικοποιημένο από ΚΑΤ[i,1], εμφάνιση δείκτη ημέρας και μήνυμα μόνο όταν δεν βρεθεί το μοντέλο.
Δ4 ταξινόμηση ονομάτων μοντέλων κατά φθίνουσα κατανάλωση 5/5 μονάδες
Τι ζητούσε το φύλλο
Δ4. Να εμφανίζει τα ονόματα των μοντέλων ταξινομημένα με βάση τη μέση ημερήσια κατανάλωση ρεύματος κατά φθίνουσα σειρά.
Μονάδες 5
Τι απάντησε
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 14 ΓΙΑ j ΑΠΟ i+1 ΜΕΧΡΙ 15 ΑΝ ΜΟ[i] < ΜΟ[j] ΤΟΤΕ temp ← ΜΟ[i] ΜΟ[i] ← ΜΟ[j] ΜΟ[j] ← temp temp_ον ← ΟΝ[i] ΟΝ[i] ← ΟΝ[j] ΟΝ[j] ← temp_ον ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15 ΓΡΑΨΕ ΟΝ[i] ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Πώς βαθμολογήθηκε
- Ταξινόμηση με βάση τις τιμές του ΜΟ κατά φθίνουσα σειρά, με ορθή συνθήκη σύγκρισης και ορθά όρια βρόχων 2/2
- Ταυτόχρονη μετακίνηση των αντίστοιχων ονομάτων του ΟΝ σε κάθε αντιμετάθεση, ώστε να διατηρείται η αντιστοιχία ονόματος και μέσης κατανάλωσης 2/2
- Εμφάνιση των ονομάτων και των 15 μοντέλων με τη σειρά που προκύπτει μετά την ταξινόμηση 1/1
Αιτιολόγηση βαθμολογητή
Ταξινόμηση ευθείας ανταλλαγής (i=1..14, j=i+1..15, ΑΝ ΜΟ[i]<ΜΟ[j]) με παράλληλη αντιμετάθεση του ΟΝ και σωστή εμφάνιση. Οι temp/temp_ον είναι αδήλωτες, όμως η ποινή για μη δηλωμένες μεταβλητές έχει ήδη επιβληθεί στο Δ1.
Δ5 συγγραφή συνάρτησης ΜΕΣΟΣ μέσης ημερήσιας κατανάλωσης 4/5 μονάδες
Τι ζητούσε το φύλλο
Δ5. Να γράψετε τη συνάρτηση ΜΕΣΟΣ που θα δέχεται:
- τον πίνακα ΚΑΤ
- τον αριθμό γραμμής
και θα επιστρέφει τη μέση ημερήσια κατανάλωση ρεύματος.
ΣΗΜΕΙΩΣΗ: Να θεωρήσετε ότι η μέση ημερήσια κατανάλωση ρεύματος είναι διαφορετική για κάθε μοντέλο.
Μονάδες 5
εννοιολογικό
Τι απάντησε
ΣΥΝΑΡΤΗΣΗ ΜΕΣΟΣ(ΚΑΤ: ΠΙΝΑΚΑΣ[15,30] ΑΚΕΡΑΙΩΝ, γραμμη: ΑΚΕΡΑΙΑ): ΠΡΑΓΜΑΤΙΚΗ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: j, αθροισμα ΑΡΧΗ αθροισμα ← 0 ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 30 αθροισμα ← αθροισμα + ΚΑΤ[γραμμη,j] ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΜΕΣΟΣ ← αθροισμα / 30 ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Πώς βαθμολογήθηκε
- Ορθή επικεφαλίδα συνάρτησης με όνομα ΜΕΣΟΣ, παραμέτρους τον πίνακα και τον αριθμό γραμμής και τύπο επιστροφής ΠΡΑΓΜΑΤΙΚΗ, με τμήμα δηλώσεων παραμέτρων και τοπικών μεταβλητών 0/1
- Άθροιση των 30 ημερήσιων τιμών της γραμμής που αντιστοιχεί στον αριθμό γραμμής, με αθροιστή αρχικοποιημένο στο 0 2/2
- Ανάθεση του μέσου όρου (άθροισμα διά 30) στο όνομα της συνάρτησης, ώστε να επιστρέφεται η μέση ημερήσια κατανάλωση 2/2
Αιτιολόγηση βαθμολογητή
Η επικεφαλίδα γράφεται με σύνταξη ξένη προς τη ΓΛΩΣΣΑ (τύποι μέσα στην παρένθεση) και οι παράμετροι ΚΑΤ, γραμμη δεν δηλώνονται στο τμήμα ΜΕΤΑΒΛΗΤΕΣ της συνάρτησης. Η άθροιση και η ανάθεση ΜΕΣΟΣ ← αθροισμα/30 είναι σωστές.