Πληροφορική Πανελλήνιες 2026 – Απαντήσεις και Αναλυτικές Λύσεις

ΘΕΜΑ Α

Α1

  1. ΣΩΣΤΟ
  2. ΛΑΘΟΣ
  3. ΣΩΣΤΟ
  4. ΛΑΘΟΣ
  5. ΛΑΘΟΣ

Α2

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

Α3

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

Α4

  1. MOD → γ.
  2. ΚΑΙ → α.
  3. <> → β.
  4. * → γ.
  5. ^ → γ.

ΘΕΜΑ Β

Β1

┌──────────────────────────────────────────────┐
│                    ΟΧΗΜΑ                     │
├──────────────────────────────────────────────┤
│ Ιδιότητες                                    │
│ - κατασκευαστής                              │
│ - κωδικός ενοικίασης                         │
├──────────────────────────────────────────────┤
│ Μέθοδοι                                      │
│ - Φρενάρει()                                 │
└──────────────────────────────────────────────┘
                      ▲
                      │
 ┌────────────────────┴────────────────────┐
 │                    │                    │
┌──────────────────┐ ┌──────────────────┐ ┌──────────────────────────┐
│    ΑΥΤΟΚΙΝΗΤΟ    │ │    ΜΟΤΟΣΥΚΛΕΤΑ    │ │   ΗΛΕΚΤΡΙΚΟ ΠΟΔΗΛΑΤΟ      │
├──────────────────┤ ├──────────────────┤ ├──────────────────────────┤
│ Ιδιότητες        │ │ Ιδιότητες        │ │ Ιδιότητες                │
│ - αριθμός        │ │ - αριθμός        │ │                          │
│   κυκλοφορίας    │ │   κυκλοφορίας    │ │                          │
├──────────────────┤ ├──────────────────┤ ├──────────────────────────┤
│ Μέθοδοι          │ │ Μέθοδοι          │ │ Μέθοδοι                  │
│ - Εφοδιάζεται    │ │ - Εφοδιάζεται    │ │ - Φορτίζεται()           │
│   ΜεΚαύσιμα()    │ │   ΜεΚαύσιμα()    │ │                          │
└──────────────────┘ └──────────────────┘ └──────────────────────────┘

Β2

ΔΙΑΒΑΣΕ Χ
Ψ ← Χ ^ 2
ΓΡΑΨΕ Ψ

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

Β3

  1. 3
  2. 2
  3. 99
  4. -2
  5. j

ΘΕΜΑ Γ

Γ1: Πίνακας 150 θέσεων και επανάληψη ΓΙΑ για αρχική καταχώριση αποθεμάτων με έλεγχο εγκυρότητας.

Γ2: Επανάληψη με τιμή φρουρό, όπου η διαδικασία σταματά όταν δοθεί ΥΠ = 0.

Γ3: Έλεγχος περιπτώσεων με ΑΝ…ΑΛΛΙΩΣ_ΑΝ για επάρκεια ή μη επάρκεια αποθέματος.

Γ4: Χρήση λογικής μεταβλητής ΥΠΑΡΧΕΙ για να κρατηθεί μόνο το πρώτο υποκατάστημα που εξαντλήθηκε.Η ΥΠΑΡΧΕΙ γίνεται ΑΛΗΘΗΣ όταν βρεθεί το πρώτο μηδενικό απόθεμα.

Γ5: Μετρητές ΠΕΛΑΤΕΣ και ΕΠΙΤΥΧΕΙΣ και υπολογισμός ποσοστού.

ΠΡΟΓΡΑΜΜΑ ΘΕΜΑ_Γ_2026
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: ΑΠΟΘ[150], i, ΥΠ, ΠΟΣ, ΠΕΛΑΤΕΣ, ΕΠΙΤΥΧΕΙΣ, ΥΠ_ΕΞΑΝΤΛΗΘΗΚΕ
  ΛΟΓΙΚΕΣ: ΥΠΑΡΧΕΙ
  ΠΡΑΓΜΑΤΙΚΕΣ: ΠΟΣΟΣΤΟ

ΑΡΧΗ
  ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 150
    ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
      ΔΙΑΒΑΣΕ ΑΠΟΘ[i] 
    ΜΕΧΡΙΣ_ΟΤΟΥ ΑΠΟΘ[i] > 0
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΠΕΛΑΤΕΣ <- 0
  ΕΠΙΤΥΧΕΙΣ <- 0
  ΥΠΑΡΧΕΙ <- ΨΕΥΔΗΣ

  ΔΙΑΒΑΣΕ ΥΠ

  ΟΣΟ ΥΠ <> 0 ΕΠΑΝΑΛΑΒΕ

    ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
      ΔΙΑΒΑΣΕ ΠΟΣ
    ΜΕΧΡΙΣ_ΟΤΟΥ ΠΟΣ > 0

    ΠΕΛΑΤΕΣ <- ΠΕΛΑΤΕΣ + 1

    ΑΝ ΑΠΟΘ[ΥΠ] = 0 ΤΟΤΕ

      ΓΡΑΨΕ 'ΔΕΝ ΥΠΑΡΧΕΙ ΑΠΟΘΕΜΑ'

    ΑΛΛΙΩΣ_ΑΝ ΑΠΟΘ[ΥΠ] > ΠΟΣ ΤΟΤΕ

      ΑΠΟΘ[ΥΠ] <- ΑΠΟΘ[ΥΠ] - ΠΟΣ
      ΕΠΙΤΥΧΕΙΣ <- ΕΠΙΤΥΧΕΙΣ + 1

    ΑΛΛΙΩΣ_ΑΝ ΑΠΟΘ[ΥΠ] = ΠΟΣ ΚΑΙ ΥΠΑΡΧΕΙ = ΨΕΥΔΗΣ ΤΟΤΕ

      ΑΠΟΘ[ΥΠ] <- 0
      ΥΠ_ΕΞΑΝΤΛΗΘΗΚΕ <- ΥΠ
      ΕΠΙΤΥΧΕΙΣ <- ΕΠΙΤΥΧΕΙΣ + 1
      ΥΠΑΡΧΕΙ <- ΑΛΗΘΗΣ

    ΑΛΛΙΩΣ_ΑΝ ΑΠΟΘ[ΥΠ] < ΠΟΣ ΚΑΙ ΥΠΑΡΧΕΙ = ΨΕΥΔΗΣ ΤΟΤΕ

      ΑΠΟΘ[ΥΠ] <- 0
      ΥΠ_ΕΞΑΝΤΛΗΘΗΚΕ <- ΥΠ
      ΕΠΙΤΥΧΕΙΣ <- ΕΠΙΤΥΧΕΙΣ + 1
      ΥΠΑΡΧΕΙ <- ΑΛΗΘΗΣ

    ΤΕΛΟΣ_ΑΝ

    ΔΙΑΒΑΣΕ ΥΠ

  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΑΝ ΥΠΑΡΧΕΙ = ΑΛΗΘΗΣ ΤΟΤΕ
    ΓΡΑΨΕ ΥΠ_ΕΞΑΝΤΛΗΘΗΚΕ
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ 'ΔΕΝ ΥΠΗΡΞΕ ΥΠΟΚΑΤΑΣΤΗΜΑ ΜΕ ΜΗΔΕΝΙΚΟ ΑΠΟΘΕΜΑ'
  ΤΕΛΟΣ_ΑΝ

  ΠΟΣΟΣΤΟ <- (ΕΠΙΤΥΧΕΙΣ / ΠΕΛΑΤΕΣ) * 100
  ΓΡΑΨΕ ΠΟΣΟΣΤΟ

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΘΕΜΑ Δ

Δ1: Μονοδιάστατος πίνακας ΟΝ[15] και δισδιάστατος πίνακας ΚΑΤ[15,30] με εμφωλευμένη επανάληψη για την εισαγωγή δεδομένων.

Δ2: Υπολογισμός μέσου όρου ανά γραμμή με χρήση συνάρτησης.

Δ3: Σειριακή αναζήτηση σε μονοδιάστατο πίνακα που περιέχει στοιχεία που έχουν μοναδικές τιμές και εύρεση ελάχιστου στη συγκεκριμένη γραμμή του δισδιάστατου πίνακα.

Δ4: Ταξινόμηση ευθείας ανταλλαγής (φυσσαλίδας) παράλληλων πινάκων με κριτήριο τον πίνακα ΜΟ[15].

Δ5: Συνάρτηση που δέχεται δισδιάστατο πίνακα και αριθμό γραμμής και επιστρέφει μέσο όρο.

ΠΡΟΓΡΑΜΜΑ ΘΕΜΑ_Δ_2026
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: Ι, J, ΚΑΤ[15, 30], ΘΕΣΗ, ΗΜΕΡΑ_ΕΛΑΧ, ΕΛΑΧ
  ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ[15], tempΜΟ, ΖΗΤ, tempΟΝ, Κ1
  ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ
  ΧΑΡΑΚΤΗΡΕΣ: ΟΝ[15], ΚΕΥ, Κ2

ΑΡΧΗ
  ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 15
    ΔΙΑΒΑΣΕ ΟΝ[Ι] 
    ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 30
      ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
        ΔΙΑΒΑΣΕ ΚΑΤ[Ι, J] 
      ΜΕΧΡΙΣ_ΟΤΟΥ ΚΑΤ[Ι, J] > 0
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 15
    ΜΟ[Ι] <- ΜΕΣΟΣ(ΚΑΤ, Ι) 
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΔΙΑΒΑΣΕ ΚΕΥ

  Ι <- 1

  ΟΣΟ Ι < 15 ΚΑΙ ΟΝ[Ι] <> ΚΕΥ ΕΠΑΝΑΛΑΒΕ
    Ι <- Ι + 1
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΑΝ ΟΝ[Ι] = ΚΕΥ ΤΟΤΕ

    ΕΛΑΧ <- ΚΑΤ[Ι, 1]
    ΗΜΕΡΑ_ΕΛΑΧ <- 1

    ΓΙΑ J ΑΠΟ 2 ΜΕΧΡΙ 30
      ΑΝ ΚΑΤ[Ι, J] < ΕΛΑΧ ΤΟΤΕ
        ΕΛΑΧ <- ΚΑΤ[Ι, J] 
        ΗΜΕΡΑ_ΕΛΑΧ <- J
      ΤΕΛΟΣ_ΑΝ
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

    ΓΡΑΨΕ 'ΗΜΕΡΑ ΧΑΜΗΛΟΤΕΡΗΣ ΚΑΤΑΝΑΛΩΣΗΣ', ΗΜΕΡΑ_ΕΛΑΧ

  ΑΛΛΙΩΣ

    ΓΡΑΨΕ 'ΤΟ ΜΟΝΤΕΛΟ ΤΝ ΔΕΝ ΥΠΑΡΧΕΙ'

  ΤΕΛΟΣ_ΑΝ

  ΓΙΑ Ι ΑΠΟ 2 ΜΕΧΡΙ 15
    ΓΙΑ J ΑΠΟ 15 ΜΕΧΡΙ Ι ΜΕ_ΒΗΜΑ -1
      ΑΝ ΜΟ[J - 1] < ΜΟ[J] ΤΟΤΕ

        Κ1 <- ΜΟ[J - 1]
        ΜΟ[J - 1] <- ΜΟ[J] 
        ΜΟ[J] <- Κ1

        Κ2 <- ΟΝ[J - 1]
        ΟΝ[J - 1] <- ΟΝ[J] 
        ΟΝ[J] <- Κ2

      ΤΕΛΟΣ_ΑΝ
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 15
    ΓΡΑΨΕ ΟΝ[Ι] 
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


ΣΥΝΑΡΤΗΣΗ ΜΕΣΟΣ(ΚΑΤ, ΓΡ): ΠΡΑΓΜΑΤΙΚΗ
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: ΚΑΤ[15, 30], ΓΡ, J, ΑΘΡ

ΑΡΧΗ
  ΑΘΡ <- 0

  ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 30
    ΑΘΡ <- ΑΘΡ + ΚΑΤ[ΓΡ, J] 
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΜΕΣΟΣ <- ΑΘΡ / 30

ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

You cannot copy content of this page

Ασκήσεις ΑΕΠΠ με Λύσεις – Θέματα Γ & Δ για Πανελλήνιες | infoclass.gr