Τι έπεσε φέτος

Η Πληροφορική Προσανατολισμού (ΑΕΠΠ) εξετάστηκε την Παρασκευή 5 Ιουνίου 2026. Το Θέμα Α κινήθηκε στη θεωρία (πληροφορία, στοίβα χρόνου εκτέλεσης, διάγραμμα ροής, συνδεδεμένες λίστες, δομές δεδομένων, τελεστές). Το Θέμα Β είχε ιεραρχία κλάσεων με κληρονομικότητα και πολυμορφισμό, μετατροπή ΜΕΧΡΙΣ_ΟΤΟΥ σε ΟΣΟ και συμπλήρωση κενών σε ταξινόμηση φυσαλίδας με «βήμα 2». Το Θέμα Γ ήταν κλασικό πρόγραμμα με πίνακα αποθεμάτων και επαναληπτική εξυπηρέτηση πελατών, ενώ το Θέμα Δ ζήτησε δισδιάστατο πίνακα, συνάρτηση, σειριακή αναζήτηση, εύρεση ελαχίστου και ταξινόμηση με παράλληλο πίνακα. Θέματα προσιτά για τον μελετημένο μαθητή, με «παγίδες» στις λεπτομέρειες (Β3, ΓΙΑ με βήμα, έλεγχος εγκυρότητας).

Το πλήρες κείμενο των θεμάτων, όπως δόθηκε από το Υπουργείο Παιδείας, βρίσκεται εδώ (PDF).

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

Τα θέματα

Θέμα Α

Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1 έως 5 και δίπλα τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή ή τη λέξη ΛΑΘΟΣ, αν η πρόταση είναι λανθασμένη.
1. Με τον όρο πληροφορία αναφέρεται οποιοδήποτε γνωσιακό στοιχείο προέρχεται από επεξεργασία δεδομένων.
2. Στη στοίβα χρόνου εκτέλεσης αποθηκεύονται οι παράμετροι του υποπρογράμματος που καλείται.
3. Το διάγραμμα ροής είναι ένας τρόπος περιγραφής αλγορίθμου.
4. Οι εντολές στον βρόχο ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 5 ΜΕ_ΒΗΜΑ 5 θα εκτελεστούν δύο φορές.
5. Ο έλεγχος μαύρου κουτιού δεν μπορεί να εφαρμοστεί σε υποπρογράμματα. Μονάδες 10

Α2. Τι είναι μια απλά συνδεδεμένη λίστα; Να εξηγήσετε τι είναι NULL και τι Κεφαλή σε μια απλά συνδεδεμένη λίστα. Μονάδες 6

Α3. Να γράψετε τον ορισμό της Δομής Δεδομένων. Μονάδες 4

Α4. Να γράψετε στο τετράδιό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί.
ΣΤΗΛΗ Α: 1. MOD · 2. ΚΑΙ · 3. <> · 4. * · 5. ^
ΣΤΗΛΗ Β: α. λογικός τελεστής · β. συγκριτικός τελεστής · γ. αριθμητικός τελεστής Μονάδες 5

Θέμα Β

Β1. Σε μια εταιρεία ενοικίασης οχημάτων έχει αναπτυχθεί εφαρμογή για την ενοικίαση αυτοκινήτων, μοτοσυκλετών και ηλεκτρικών ποδηλάτων. Για τον σκοπό αυτό έχουν αναπτυχθεί οι παρακάτω κλάσεις με συγκεκριμένες ιδιότητες και μεθόδους:
Αυτοκίνητο: κατασκευαστής, αριθμός κυκλοφορίας, κωδικός ενοικίασης, ΕφοδιάζεταιΜεΚαύσιμα(), Φρενάρει().
Μοτοσυκλέτα: κατασκευαστής, αριθμός κυκλοφορίας, κωδικός ενοικίασης, ΕφοδιάζεταιΜεΚαύσιμα(), Φρενάρει().
Ηλεκτρικό ποδήλατο: κατασκευαστής, κωδικός ενοικίασης, Φορτίζεται(), Φρενάρει().
Η μέθοδος Φρενάρει() είναι πολυμορφική.
Να μεταφέρετε στο τετράδιό σας το παρακάτω διάγραμμα ιεραρχίας κλάσεων συμπληρώνοντας τις ιδιότητες και μεθόδους που χαρακτηρίζουν κάθε κλάση έτσι ώστε να αποτυπώνεται η σχέση κληρονομικότητας. [Διάγραμμα: υπερκλάση «Όχημα» (ιδιότητες: κατασκευαστής: …· μέθοδοι: …) και τρεις υποκλάσεις «Ηλεκτρικό ποδήλατο», «Μοτοσυκλέτα», «Αυτοκίνητο» με κενά τμήματα ιδιοτήτων/μεθόδων.] Μονάδες 10

Β2. Να μετατρέψετε το παρακάτω τμήμα προγράμματος σε ισοδύναμο χρησιμοποιώντας τη δομή επανάληψης «ΟΣΟ…ΕΠΑΝΑΛΑΒΕ».

ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
    ΔΙΑΒΑΣΕ Χ
    Ψ ← Χ ^ 2
    ΓΡΑΨΕ Ψ
ΜΕΧΡΙΣ_ΟΤΟΥ Χ = 0

Μονάδες 5

Β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

Θέμα Γ

Μια αλυσίδα σούπερ μάρκετ διαθέτει 150 υποκαταστήματα σε όλη την Ελλάδα. Στο πλαίσιο προωθητικής ενέργειας αποφάσισε να προσφέρει συγκεκριμένο αναψυκτικό σε ειδική τιμή. Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο:

Γ1. α) Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων. β) Για κάθε υποκατάστημα να διαβάζει το απόθεμα αναψυκτικού (σε κουτιά) ελέγχοντας ότι είναι θετικός αριθμός και να το αποθηκεύει σε πίνακα ΑΠΟΘ[150]. Μονάδες 4

Γ2. Για κάθε πελάτη που προσέρχεται σε κάποιο υποκατάστημα να διαβάζει τον αριθμό του υποκαταστήματος (1-150) και τον αριθμό κουτιών αναψυκτικού που επιθυμεί να αγοράσει. Η επαναληπτική διαδικασία ολοκληρώνεται, όταν δοθεί ως αριθμός υποκαταστήματος το 0 (μηδέν). Μονάδες 4

Γ3. Να ενημερώνει τον πίνακα ΑΠΟΘ ως εξής: α) Αν το απόθεμα επαρκεί, ο πελάτης αγοράζει την επιθυμητή ποσότητα (μονάδες 2). β) Αν το απόθεμα δεν επαρκεί, ο πελάτης αγοράζει τα αναψυκτικά που έχουν απομείνει (μονάδες 2). γ) Αν δεν υπάρχει απόθεμα, να εμφανίζει μήνυμα «Δεν υπάρχει απόθεμα» (μονάδες 1). Μονάδες 5

Γ4. Να υπολογίζει και να εμφανίζει τον αριθμό του υποκαταστήματος, του οποίου το απόθεμα εξαντλήθηκε πρώτο. Αν δεν υπάρχει τέτοιο κατάστημα να εμφανίζει κατάλληλο μήνυμα. Μονάδες 7

Γ5. Να υπολογίζει και να εμφανίζει το ποσοστό των περιπτώσεων που ο πελάτης αγόρασε την ποσότητα των αναψυκτικών που επιθυμούσε. Μονάδες 5
ΣΗΜΕΙΩΣΗ: Να θεωρήσετε ότι εξυπηρετήθηκε τουλάχιστον ένας πελάτης.

Θέμα Δ

Μια εταιρεία ανάπτυξης λογισμικού πραγματοποιεί μετρήσεις κατανάλωσης ρεύματος 15 διαφορετικών μοντέλων Τεχνητής Νοημοσύνης (ΤΝ) για διάστημα 30 ημερών. Η κατανάλωση ρεύματος κάθε μοντέλου καταγράφεται ως θετικός ακέραιος αριθμός. Να αναπτύξετε πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο:

Δ1. α) Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων (μονάδα 1). Για κάθε μοντέλο: β) Να διαβάζει το όνομα του μοντέλου και να το αποθηκεύει σε πίνακα ΟΝ[15] (μονάδα 1). γ) Να διαβάζει την ημερήσια κατανάλωση ρεύματος για κάθε ημέρα λειτουργίας του μοντέλου και να την αποθηκεύει σε πίνακα δύο διαστάσεων ΚΑΤ[15,30], ελέγχοντας ότι είναι θετικός αριθμός (μονάδες 2). Μονάδες 4

Δ2. Για κάθε μοντέλο να καλεί τη συνάρτηση ΜΕΣΟΣ του ερωτήματος Δ5 η οποία θα υπολογίζει και θα επιστρέφει τη μέση ημερήσια κατανάλωση ρεύματος του μοντέλου και θα την αποθηκεύει σε μονοδιάστατο πίνακα ΜΟ[15]. Μονάδες 3

Δ3. Να διαβάζει το όνομα ενός μοντέλου και αν υπάρχει στον πίνακα ΟΝ, να εμφανίζει τον αριθμό της ημέρας με τη χαμηλότερη κατανάλωση ρεύματος (θεωρήστε ότι είναι μοναδική). Σε περίπτωση που δεν υπάρχει, να εμφανίζει μήνυμα «Το μοντέλο ΤΝ δεν υπάρχει». Μονάδες 8

Δ4. Να εμφανίζει τα ονόματα των μοντέλων ταξινομημένα με βάση τη μέση ημερήσια κατανάλωση ρεύματος κατά φθίνουσα σειρά. Μονάδες 5

Δ5. Να γράψετε τη συνάρτηση ΜΕΣΟΣ που θα δέχεται: τον πίνακα ΚΑΤ, τον αριθμό γραμμής, και θα επιστρέφει τη μέση ημερήσια κατανάλωση ρεύματος. ΣΗΜΕΙΩΣΗ: Να θεωρήσετε ότι η μέση ημερήσια κατανάλωση ρεύματος είναι διαφορετική για κάθε μοντέλο. Μονάδες 5

Ενδεικτικές λύσεις – Θέμα Α

Α1. 1. Σωστό · 2. Σωστό · 3. Σωστό · 4. Λάθος (η μεταβλητή i παίρνει μόνο την τιμή 1, αφού 1 + 5 = 6 > 5 – άρα μία εκτέλεση) · 5. Λάθος (ο έλεγχος μαύρου κουτιού εφαρμόζεται και σε υποπρογράμματα, εξετάζοντας εισόδους–εξόδους).

Α2. Η απλά συνδεδεμένη λίστα είναι δυναμική δομή δεδομένων που αποτελείται από κόμβους. Κάθε κόμβος περιέχει τα δεδομένα και έναν δείκτη που δείχνει στον επόμενο κόμβο της λίστας· οι κόμβοι δεν βρίσκονται υποχρεωτικά σε συνεχόμενες θέσεις μνήμης. Κεφαλή είναι ο δείκτης που δείχνει στον πρώτο κόμβο της λίστας (από εκεί ξεκινά η προσπέλαση). NULL είναι η ειδική τιμή του δείκτη του τελευταίου κόμβου, που δηλώνει ότι δεν υπάρχει επόμενος κόμβος, δηλαδή ότι η λίστα τελειώνει.

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

Α4. 1 – γ · 2 – α · 3 – β · 4 – γ · 5 – γ.

Ενδεικτικές λύσεις – Θέμα Β

Β1. Οι κοινές ιδιότητες και μέθοδοι ανεβαίνουν στην υπερκλάση:
Όχημα — ιδιότητες: κατασκευαστής, κωδικός ενοικίασης· μέθοδοι: Φρενάρει().
Ηλεκτρικό ποδήλατο — ιδιότητες: (καμία επιπλέον)· μέθοδοι: Φορτίζεται(), Φρενάρει().
Μοτοσυκλέτα — ιδιότητες: αριθμός κυκλοφορίας· μέθοδοι: ΕφοδιάζεταιΜεΚαύσιμα(), Φρενάρει().
Αυτοκίνητο — ιδιότητες: αριθμός κυκλοφορίας· μέθοδοι: ΕφοδιάζεταιΜεΚαύσιμα(), Φρενάρει().
Η Φρενάρει() ορίζεται στην Όχημα και, επειδή είναι πολυμορφική, επαναορίζεται (υπερκαλύπτεται) σε καθεμία από τις τρεις υποκλάσεις.

Β2.

ΔΙΑΒΑΣΕ Χ
Ψ ← Χ ^ 2
ΓΡΑΨΕ Ψ
ΟΣΟ Χ <> 0 ΕΠΑΝΑΛΑΒΕ
    ΔΙΑΒΑΣΕ Χ
    Ψ ← Χ ^ 2
    ΓΡΑΨΕ Ψ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Β3. (1) 3 · (2) 2 · (3) 99 · (4) −2 · (5) j. (Ταξινόμηση φυσαλίδας πάνω στις περιττές θέσεις: ο εξωτερικός βρόχος ξεκινά από την τρίτη θέση με βήμα 2, ο εσωτερικός ξεκινά από το τέλος, 99, και κατεβαίνει ανά 2 μέχρι το i, συγκρίνοντας τον τίτλο στη θέση j−2 με τον τίτλο στη θέση j και μεταφέροντας μαζί τους συγγραφείς των θέσεων j−1 και j+1.)

Ενδεικτικές λύσεις – Θέμα Γ

ΠΡΟΓΡΑΜΜΑ ΑΝΑΨΥΚΤΙΚΑ
ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: ΑΠΟΘ[150], i, ΥΠ, Κ, ΠΛΗΘΟΣ, ΕΠΙΘΥΜΗΤΗ, ΠΡΩΤΟ
    ΠΡΑΓΜΑΤΙΚΕΣ: ΠΟΣΟΣΤΟ
    ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ
ΑΡΧΗ
! Γ1
    ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 150
        ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
            ΔΙΑΒΑΣΕ ΑΠΟΘ[i]
        ΜΕΧΡΙΣ_ΟΤΟΥ ΑΠΟΘ[i] > 0
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! Γ2
    ΠΛΗΘΟΣ ← 0
    ΕΠΙΘΥΜΗΤΗ ← 0
    ΒΡΕΘΗΚΕ ← ΨΕΥΔΗΣ
    ΔΙΑΒΑΣΕ ΥΠ
    ΟΣΟ ΥΠ <> 0 ΕΠΑΝΑΛΑΒΕ
        ΔΙΑΒΑΣΕ Κ
        ΠΛΗΘΟΣ ← ΠΛΗΘΟΣ + 1
! Γ3
        ΑΝ ΑΠΟΘ[ΥΠ] >= Κ ΤΟΤΕ
            ΑΠΟΘ[ΥΠ] ← ΑΠΟΘ[ΥΠ] - Κ
            ΕΠΙΘΥΜΗΤΗ ← ΕΠΙΘΥΜΗΤΗ + 1
        ΑΛΛΙΩΣ_ΑΝ ΑΠΟΘ[ΥΠ] > 0 ΤΟΤΕ
            ΑΠΟΘ[ΥΠ] ← 0
        ΑΛΛΙΩΣ
            ΓΡΑΨΕ 'Δεν υπάρχει απόθεμα'
        ΤΕΛΟΣ_ΑΝ
! Γ4 (καταγραφή του πρώτου υποκαταστήματος που μηδενίζει απόθεμα)
        ΑΝ ΑΠΟΘ[ΥΠ] = 0 ΚΑΙ ΒΡΕΘΗΚΕ = ΨΕΥΔΗΣ ΤΟΤΕ
            ΒΡΕΘΗΚΕ ← ΑΛΗΘΗΣ
            ΠΡΩΤΟ ← ΥΠ
        ΤΕΛΟΣ_ΑΝ
        ΔΙΑΒΑΣΕ ΥΠ
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! Γ4
    ΑΝ ΒΡΕΘΗΚΕ = ΑΛΗΘΗΣ ΤΟΤΕ
        ΓΡΑΨΕ 'Πρώτο υποκατάστημα με εξαντλημένο απόθεμα:', ΠΡΩΤΟ
    ΑΛΛΙΩΣ
        ΓΡΑΨΕ 'Κανένα υποκατάστημα δεν εξάντλησε το απόθεμά του'
    ΤΕΛΟΣ_ΑΝ
! Γ5
    ΠΟΣΟΣΤΟ ← ΕΠΙΘΥΜΗΤΗ / ΠΛΗΘΟΣ * 100
    ΓΡΑΨΕ 'Ποσοστό πλήρους εξυπηρέτησης:', ΠΟΣΟΣΤΟ, '%'
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΑΝΑΨΥΚΤΙΚΑ

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

Ενδεικτικές λύσεις – Θέμα Δ

ΠΡΟΓΡΑΜΜΑ ΜΟΝΤΕΛΑ_ΤΝ
ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: i, j, ΘΕΣΗ, ΗΜΕΡΑ_ΜΙΝ, ΚΑΤ[15, 30], ΜΙΝ
    ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ[15], temp
    ΧΑΡΑΚΤΗΡΕΣ: ΟΝ[15], ΟΝΟΜΑ, temp2
ΑΡΧΗ
! Δ1
    ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15
        ΔΙΑΒΑΣΕ ΟΝ[i]
        ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 30
            ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
                ΔΙΑΒΑΣΕ ΚΑΤ[i, j]
            ΜΕΧΡΙΣ_ΟΤΟΥ ΚΑΤ[i, j] > 0
        ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! Δ2
    ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15
        ΜΟ[i] ← ΜΕΣΟΣ(ΚΑΤ, i)
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! Δ3
    ΔΙΑΒΑΣΕ ΟΝΟΜΑ
    ΘΕΣΗ ← 0
    i ← 1
    ΟΣΟ i <= 15 ΚΑΙ ΘΕΣΗ = 0 ΕΠΑΝΑΛΑΒΕ
        ΑΝ ΟΝ[i] = ΟΝΟΜΑ ΤΟΤΕ
            ΘΕΣΗ ← i
        ΤΕΛΟΣ_ΑΝ
        i ← i + 1
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΑΝ ΘΕΣΗ = 0 ΤΟΤΕ
        ΓΡΑΨΕ 'Το μοντέλο ΤΝ δεν υπάρχει'
    ΑΛΛΙΩΣ
        ΜΙΝ ← ΚΑΤ[ΘΕΣΗ, 1]
        ΗΜΕΡΑ_ΜΙΝ ← 1
        ΓΙΑ j ΑΠΟ 2 ΜΕΧΡΙ 30
            ΑΝ ΚΑΤ[ΘΕΣΗ, j] < ΜΙΝ ΤΟΤΕ
                ΜΙΝ ← ΚΑΤ[ΘΕΣΗ, j]
                ΗΜΕΡΑ_ΜΙΝ ← j
            ΤΕΛΟΣ_ΑΝ
        ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
        ΓΡΑΨΕ 'Ημέρα χαμηλότερης κατανάλωσης:', ΗΜΕΡΑ_ΜΙΝ
    ΤΕΛΟΣ_ΑΝ
! Δ4 (φυσαλίδα, φθίνουσα, με παράλληλη μετακίνηση ονομάτων)
    ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 15
        ΓΙΑ j ΑΠΟ 15 ΜΕΧΡΙ i ΜΕ_ΒΗΜΑ -1
            ΑΝ ΜΟ[j-1] < ΜΟ[j] ΤΟΤΕ
                temp ← ΜΟ[j-1]
                ΜΟ[j-1] ← ΜΟ[j]
                ΜΟ[j] ← temp
                temp2 ← ΟΝ[j-1]
                ΟΝ[j-1] ← ΟΝ[j]
                ΟΝ[j] ← temp2
            ΤΕΛΟΣ_ΑΝ
        ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15
        ΓΡΑΨΕ ΟΝ[i]
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΜΟΝΤΕΛΑ_ΤΝ
 
! Δ5
ΣΥΝΑΡΤΗΣΗ ΜΕΣΟΣ(ΚΑΤ, ΓΡ): ΠΡΑΓΜΑΤΙΚΗ
ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: ΚΑΤ[15, 30], ΓΡ, j, Σ
ΑΡΧΗ
    Σ ← 0
    ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 30
        Σ ← Σ + ΚΑΤ[ΓΡ, j]
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΜΕΣΟΣ ← Σ / 30
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Τι μας δίδαξαν τα θέματα του 2026

  • Οι «μικρές» προτάσεις Σ/Λ κρύβουν τις περισσότερες παγίδες. Το ΓΙΑ με βήμα 5 εκτελείται μία φορά, όχι δύο – ένας γρήγορος πίνακας τιμών το ξεκαθαρίζει.
  • Η ταξινόμηση φυσαλίδας πρέπει να είναι «δική σου». Στο Β3 δεν αρκούσε η απομνημόνευση· έπρεπε να προσαρμοστούν τα όρια και το βήμα σε πίνακα με ζεύγη.
  • Ο έλεγχος εγκυρότητας με ΜΕΧΡΙΣ_ΟΤΟΥ και η σειριακή αναζήτηση με ΟΣΟ ήταν (και πάλι) τα βασικά εργαλεία των Θεμάτων Γ και Δ.
  • Διάβασε την εκφώνηση μέχρι το τέλος. Η σημείωση «τουλάχιστον ένας πελάτης» στο Γ5 και η «μοναδική ελάχιστη» στο Δ3 απλοποιούσαν τον κώδικα – χωρίς αυτές θα χρειάζονταν επιπλέον έλεγχοι.

Στο Φροντιστήριο Ορδίτη, στην Κάτω Αχαΐα, προετοιμάζουμε τους μαθητές όλων των τάξεων Γυμνασίου και Λυκείου σε όλα τα μαθήματα, με την Πληροφορική να διδάσκεται με έμφαση στη μεθοδολογία ανάπτυξης προγραμμάτων σε ΓΛΩΣΣΑ και στους πίνακες τιμών.

Πηγή θεμάτων: Υπουργείο Παιδείας – Πανελλαδικές 2026, Πληροφορική Προσανατολισμού ΓΕΛ. Οι λύσεις είναι ενδεικτικές και συντάχθηκαν από τους καθηγητές Πληροφορικής του Φροντιστηρίου Ορδίτη.