e-ΜΑΘΗΜΑΤΑ
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό περιβάλλον

Λύσεις ασκήσεων Πανελλαδικών Εξετάσεων


!ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ
!ΗΜΕΡΗΣΙΩΝ KAI ΕΣΠΕΡΙΝΩΝ ΓΕΝΙΚΩΝ ΛΥΚΕΙΩΝ
!ΠΕΜΠΤΗ 10 ΣΕΠΤΕΜΒΡΙΟΥ 2026
!ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ

!ΘΕΜΑ Δ
!Στον τελικό ενός διεθνούς τουρνουά στο αγώνισμα του άλματος εις μήκος
!γυναικών, συμμετείχαν 8 αθλήτριες. Κάθε αθλήτρια έκανε 6 άλματα. Η τελική
!κατάταξη βασίζεται στην καλύτερη έγκυρη επίδοση.
!Να αναπτύξετε πρόγραμμα σε ΓΛΩΣΣΑ το οποίο:
!Δ1. α) Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων (μονάδες 2).
!β) Για κάθε αθλήτρια του τελικού:
! -  Να διαβάζει το όνομά της και τη χώρα προέλευσής της και να τα
!    αποθηκεύει σε πίνακες ΟΝ[8], ΧΩΡ[8] (μονάδες 2).
! -  Να διαβάζει τις επιδόσεις της (σε m) και να τις αποθηκεύει σε πίνακα
!    ΕΠ[8,6]. Σε περίπτωση που ένα άλμα είναι άκυρο τότε ως επίδοση να
!    καταχωρίζεται το -1. Δεν απαιτείται έλεγχος εγκυρότητας (μονάδες 2).
!Μονάδες 6
!Δ2. α) Για κάθε αθλήτρια να εμφανίζει το όνομά της και το πλήθος των άκυρων
!αλμάτων της (μονάδες 2).
!β) Ο υπολογισμός των άκυρων αλμάτων γίνεται από κατάλληλο
!υποπρόγραμμα που περιγράφεται στο ερώτημα Δ5 (μονάδες 2).
!Μονάδες 4
!Δ3. Να ελέγχει εάν υπάρχει αθλήτρια χωρίς έγκυρο άλμα και να εμφανίζει
!κατάλληλο μήνυμα σε κάθε περίπτωση.
!Μονάδες 4
!Δ4. Να εμφανίζει το όνομα και τη χώρα προέλευσης της αθλήτριας που θα πάρει
!το χρυσό μετάλλιο (1η θέση). Να θεωρήσετε ότι είναι μοναδική.
!Μονάδες 6
!Δ5. Να γράψετε κατάλληλο υποπρόγραμμα το οποίο θα δέχεται:
! -  Τον πίνακα των επιδόσεων.
! - Τον αριθμό γραμμής
!   και θα επιστρέφει το πλήθος των άκυρων αλμάτων της αθλήτριας.
!Μονάδες 5



ΠΡΟΓΡΑΜΜΑ Αλμα_εις_μηκος

ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: i, j, μετρητης_ακυρων, πληθος_ακυρων
  ΑΚΕΡΑΙΕΣ: καλυτερη_γραμμη
  ΠΡΑΓΜΑΤΙΚΕΣ: ΕΠ[8, 6], καλυτερη_επιδοση
  ΧΑΡΑΚΤΗΡΕΣ: ΟΝ[8], ΧΩΡ[8] 
  ΛΟΓΙΚΕΣ: υπαρχει_χωρις_εγκυρο

ΑΡΧΗ
! Δ1 - Εισαγωγή στοιχείων
  ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 8
    ΓΡΑΨΕ 'Δώσε όνομα ', i, 'ης αθλήτριας:'
    ΔΙΑΒΑΣΕ ΟΝ[i] 

    ΓΡΑΨΕ 'Δώσε χώρα προέλευσης:'
    ΔΙΑΒΑΣΕ ΧΩΡ[i] 

    ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 6
      ΓΡΑΨΕ 'Δώσε επίδοση ', j, 'ου άλματος ', j
      ΔΙΑΒΑΣΕ ΕΠ[i, j] 
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ


! Δ2 - Πλήθος άκυρων αλμάτων κάθε αθλήτριας
  ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 8
    πληθος_ακυρων <- ΑΚΥΡΑ (ΕΠ, i) 
    ΓΡΑΨΕ ΟΝ[i], ': ', πληθος_ακυρων, ' άκυρα άλματα'
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ


! Δ3 - Έλεγχος για αθλήτρια χωρίς έγκυρο άλμα
  υπαρχει_χωρις_εγκυρο <- ΨΕΥΔΗΣ
  ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 8
    μετρητης_ακυρων <- 0
    ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 6
      ΑΝ ΕΠ[i, j] = -1 ΤΟΤΕ
        μετρητης_ακυρων <- μετρητης_ακυρων + 1
      ΤΕΛΟΣ_ΑΝ
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

    ΑΝ μετρητης_ακυρων = 6 ΤΟΤΕ
      υπαρχει_χωρις_εγκυρο <- ΑΛΗΘΗΣ
    ΤΕΛΟΣ_ΑΝ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΑΝ υπαρχει_χωρις_εγκυρο = ΑΛΗΘΗΣ ΤΟΤΕ
    ΓΡΑΨΕ 'Υπάρχει αθλήτρια χωρίς έγκυρο άλμα.'
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ 'Όλες οι αθλήτριες έχουν τουλάχιστον ένα έγκυρο άλμα.'
  ΤΕΛΟΣ_ΑΝ


! Δ4 - Εύρεση αθλήτριας που παίρνει το χρυσό μετάλλιο
  καλυτερη_επιδοση <- -1
  καλυτερη_γραμμη <- 0

  ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 8
    ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 6
      ΑΝ ΕΠ[i, j] > καλυτερη_επιδοση ΤΟΤΕ
        καλυτερη_επιδοση <- ΕΠ[i, j] 
        καλυτερη_γραμμη <- i
      ΤΕΛΟΣ_ΑΝ
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΓΡΑΨΕ 'Χρυσό μετάλλιο: ', ΟΝ[καλυτερη_γραμμη] 
  ΓΡΑΨΕ 'Χώρα: ', ΧΩΡ[καλυτερη_γραμμη] 
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


!************************************************************

!Δ5. Να γράψετε κατάλληλο υποπρόγραμμα το οποίο θα δέχεται:
! -  Τον πίνακα των επιδόσεων.
! - Τον αριθμό γραμμής
!   και θα επιστρέφει το πλήθος των άκυρων αλμάτων της αθλήτριας.

ΣΥΝΑΡΤΗΣΗ ΑΚΥΡΑ(ΕΠ, γραμμη): ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: γραμμη, j, πληθος
  ΠΡΑΓΜΑΤΙΚΕΣ: ΕΠ[8, 6] 
ΑΡΧΗ
  πληθος <- 0
  ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 6
    ΑΝ ΕΠ[γραμμη, j] = -1 ΤΟΤΕ
      πληθος <- πληθος + 1
    ΤΕΛΟΣ_ΑΝ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΑΚΥΡΑ <- πληθος
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

 

© 2026 - 2ο Γενικό Λύκειο Γέρακα - Βασίλειος Αναστόπουλος