Θέμα Γ Πληροφορική Πανελλήνιες 2026 – 10 Μεθοδολογίες με Λύση

Θέμα Γ Πληροφορική Πανελλήνιες 2026: στην άσκηση αυτή παρουσιάζονται 10 βασικές μεθοδολογίες που πρέπει να γνωρίζει ο μαθητής, όπως τιμή φρουρός, ερωταπάντηση ΝΑΙ/ΟΧΙ, εσωτερική επανάληψη, άθροισμα ανά οντότητα, πλήθος με συνθήκη, μέγιστο, μέσος όρος, ποσοστό, υποπρόγραμμα και συνεχόμενες εμφανίσεις συνθήκης.

Το άρθρο περιλαμβάνει εκφώνηση, συνοπτική αντιστοίχιση υποερωτημάτων με μεθοδολογίες, πλήρη λύση σε ΓΛΩΣΣΑ και αναλυτική εξήγηση.

Τι θα βρεις στο άρθρο

  1. Εκφώνηση Θέματος Γ σε στυλ Πανελληνίων
  2. Συνοπτική αντιστοίχιση υποερωτημάτων και μεθοδολογιών
  3. Πλήρη λύση σε ΓΛΩΣΣΑ
  4. Αναλυτική εξήγηση της εκφώνησης
  5. Οι 10 βασικές μεθοδολογίες του Θέματος Γ

Θέμα Γ Πληροφορική Πανελλήνιες – Εκφώνηση

ΘΕΜΑ Γ

Διαγωνισμός ρομποτικής μαθητικών ομάδων

Σε έναν διαγωνισμό ρομποτικής συμμετέχουν μαθητικές ομάδες. Κάθε ομάδα πραγματοποιεί μία ή περισσότερες προσπάθειες. Για κάθε προσπάθεια καταγράφεται η βαθμολογία που πήρε η ομάδα.

Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο:

Γ1. Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων. Μονάδες 2

Γ2. Να διαβάζει το όνομα κάθε ομάδας. Η επανάληψη των ομάδων να τερματίζεται όταν δοθεί ως όνομα ομάδας η λέξη "ΤΕΛΟΣ". Μονάδες 3

Γ3. Για κάθε ομάδα να διαβάζει τη βαθμολογία κάθε προσπάθειας που πραγματοποίησε. Μετά την καταχώριση κάθε βαθμολογίας να εμφανίζεται το μήνυμα:

Υπάρχει άλλη προσπάθεια για την ίδια ομάδα;

Η απάντηση θα είναι "ΝΑΙ" ή "ΟΧΙ". Μονάδες 4

Γ4. Για κάθε ομάδα να υπολογίζει και να εμφανίζει το συνολικό άθροισμα των βαθμολογιών της. Μονάδες 3

Γ5. Να υπολογίζει και να εμφανίζει το πλήθος των προσπαθειών όλων των ομάδων στις οποίες η βαθμολογία ήταν μεγαλύτερη από 80. Μονάδες 3

Γ6. Να εμφανίζει το όνομα της ομάδας με το μεγαλύτερο συνολικό άθροισμα βαθμολογιών, καθώς και το άθροισμα αυτό. Μονάδες 4

Γ7. Για κάθε ομάδα να υπολογίζει και να εμφανίζει τον μέσο όρο βαθμολογίας των προσπαθειών της. Μονάδες 3

Γ8. Να υπολογίζει και να εμφανίζει το συνολικό πλήθος των ομάδων που συγκέντρωσαν συνολική βαθμολογία μεγαλύτερη από 300. Μονάδες 3

Γ9. Να υπολογίζει και να εμφανίζει για κάθε ομάδα το μέγιστο πλήθος συνεχόμενων προσπαθειών στις οποίες η βαθμολογία ήταν μεγαλύτερη από 80. Μονάδες 4

Γ10. Να εμφανίζει το όνομα κάθε ομάδας για την οποία υπήρξαν τουλάχιστον 3 συνεχόμενες προσπάθειες με βαθμολογία μεγαλύτερη από 80. Μονάδες 3

Γ11. Να καλεί υποπρόγραμμα, το οποίο και θα κατασκευάσετε, το οποίο θα δέχεται:

  1. το πλήθος των ομάδων που συγκέντρωσαν συνολική βαθμολογία μεγαλύτερη από 300,
  2. το συνολικό πλήθος των ομάδων,
  3. το πλήθος των προσπαθειών με βαθμολογία μεγαλύτερη από 80,
  4. το συνολικό πλήθος των προσπαθειών,

και θα υπολογίζει και θα εμφανίζει:

  1. το ποσοστό των ομάδων που συγκέντρωσαν συνολική βαθμολογία μεγαλύτερη από 300,
  2. το ποσοστό των προσπαθειών στις οποίες η βαθμολογία ήταν μεγαλύτερη από 80.

Μονάδες 5

Να θεωρήσετε ότι:

  1. Συμμετείχε τουλάχιστον μία ομάδα.
  2. Κάθε ομάδα πραγματοποίησε τουλάχιστον μία προσπάθεια.
  3. Δεν απαιτείται έλεγχος εγκυρότητας των δεδομένων εισόδου.
  4. Η ομάδα με το μεγαλύτερο συνολικό άθροισμα βαθμολογιών είναι μοναδική.

Συνοπτική αντιστοίχιση υποερωτημάτων με μεθοδολογίες

Η άσκηση αυτή είναι κατάλληλη για τελική επανάληψη στο Θέμα Γ, γιατί συγκεντρώνει σε ένα ενιαίο σενάριο τις βασικές μεθοδολογίες που χρειάζεται ένας μαθητής στις Πανελλήνιες.

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

ΥποερώτημαΤι ζητάειΜεθοδολογία
Γ2Τερματισμός με "ΤΕΛΟΣ"Τιμή φρουρός
Γ3Πολλές προσπάθειες ανά ομάδαΕρωταπάντηση ΝΑΙ/ΟΧΙ
Γ3Ομάδες και προσπάθειεςΕξωτερική και εσωτερική επανάληψη
Γ4Σύνολο βαθμολογιών κάθε ομάδαςΆθροισμα ανά οντότητα
Γ5Πλήθος προσπαθειών με βαθμό > 80Πλήθος με συνθήκη
Γ6Ομάδα με μεγαλύτερο σύνολοΜέγιστο
Γ7Μέσος όρος κάθε ομάδαςΜέσος όρος
Γ11ΠοσοστάΠοσοστό
Γ11Διαδικασία ΠΟΣΟΣΤΑΥποπρόγραμμα
Γ9–Γ10Τουλάχιστον 3 συνεχόμενες προσπάθειες > 80Συνεχόμενες εμφανίσεις συνθήκης

Πριν δεις τη λύση, προσπάθησε να αναγνωρίσεις ποια μεθοδολογία ζητάει κάθε υποερώτημα. Αυτό είναι το πιο σημαντικό βήμα στο Θέμα Γ. Αν μπορείς να αναγνωρίσεις τη μεθοδολογία, τότε η λύση γίνεται πολύ πιο εύκολη.

Λύση Θέματος Γ σε ΓΛΩΣΣΑ

ΠΡΟΓΡΑΜΜΑ Διαγωνισμός_Ρομποτικής

ΜΕΤΑΒΛΗΤΕΣ
ΧΑΡΑΚΤΗΡΕΣ: ΟΜΑΔΑ, ΑΠΑΝΤΗΣΗ, ΟΜΑΔΑ_ΜΕΓΙΣΤΟ
ΑΚΕΡΑΙΕΣ: ΒΑΘΜΟΣ, ΠΛ_ΟΜΑΔΩΝ, ΠΛ_ΠΡΟΣΠΑΘΕΙΩΝ_ΟΜΑΔΑΣ, ΣΥΝΟΛΟ_ΠΡΟΣΠΑΘΕΙΩΝ, ΠΛ_ΑΝΩ_80, ΠΛ_ΟΜΑΔΩΝ_ΑΝΩ_300, ΣΥΝΟΛΟ_ΟΜΑΔΑΣ, ΜΕΓΙΣΤΟ, ΣΥΝΕΧΟΜΕΝΕΣ, ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ

ΑΡΧΗ

ΠΛ_ΟΜΑΔΩΝ <- 0
ΣΥΝΟΛΟ_ΠΡΟΣΠΑΘΕΙΩΝ <- 0
ΠΛ_ΑΝΩ_80 <- 0
ΠΛ_ΟΜΑΔΩΝ_ΑΝΩ_300 <- 0

ΓΡΑΨΕ 'Δώσε όνομα ομάδας'
ΔΙΑΒΑΣΕ ΟΜΑΔΑ

ΟΣΟ ΟΜΑΔΑ <> 'ΤΕΛΟΣ' ΕΠΑΝΑΛΑΒΕ

ΠΛ_ΟΜΑΔΩΝ <- ΠΛ_ΟΜΑΔΩΝ + 1

ΣΥΝΟΛΟ_ΟΜΑΔΑΣ <- 0
ΠΛ_ΠΡΟΣΠΑΘΕΙΩΝ_ΟΜΑΔΑΣ <- 0
ΣΥΝΕΧΟΜΕΝΕΣ <- 0
ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ <- 0

ΑΠΑΝΤΗΣΗ <- 'ΝΑΙ'

ΟΣΟ ΑΠΑΝΤΗΣΗ = 'ΝΑΙ' ΕΠΑΝΑΛΑΒΕ

ΓΡΑΨΕ 'Δώσε βαθμολογία προσπάθειας'
ΔΙΑΒΑΣΕ ΒΑΘΜΟΣ

ΣΥΝΟΛΟ_ΟΜΑΔΑΣ <- ΣΥΝΟΛΟ_ΟΜΑΔΑΣ + ΒΑΘΜΟΣ

ΠΛ_ΠΡΟΣΠΑΘΕΙΩΝ_ΟΜΑΔΑΣ <- ΠΛ_ΠΡΟΣΠΑΘΕΙΩΝ_ΟΜΑΔΑΣ + 1
ΣΥΝΟΛΟ_ΠΡΟΣΠΑΘΕΙΩΝ <- ΣΥΝΟΛΟ_ΠΡΟΣΠΑΘΕΙΩΝ + 1

ΑΝ ΒΑΘΜΟΣ > 80 ΤΟΤΕ
ΠΛ_ΑΝΩ_80 <- ΠΛ_ΑΝΩ_80 + 1

ΣΥΝΕΧΟΜΕΝΕΣ <- ΣΥΝΕΧΟΜΕΝΕΣ + 1

ΑΝ ΣΥΝΕΧΟΜΕΝΕΣ > ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ ΤΟΤΕ
ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ <- ΣΥΝΕΧΟΜΕΝΕΣ
ΤΕΛΟΣ_ΑΝ

ΑΛΛΙΩΣ
ΣΥΝΕΧΟΜΕΝΕΣ <- 0
ΤΕΛΟΣ_ΑΝ

ΓΡΑΨΕ 'Υπάρχει άλλη προσπάθεια για την ίδια ομάδα;'
ΔΙΑΒΑΣΕ ΑΠΑΝΤΗΣΗ

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

ΓΡΑΨΕ 'Το συνολικό άθροισμα βαθμολογιών της ομάδας ', ΟΜΑΔΑ, ' είναι ', ΣΥΝΟΛΟ_ΟΜΑΔΑΣ

ΜΟ <- ΣΥΝΟΛΟ_ΟΜΑΔΑΣ / ΠΛ_ΠΡΟΣΠΑΘΕΙΩΝ_ΟΜΑΔΑΣ
ΓΡΑΨΕ 'Ο μέσος όρος βαθμολογίας της ομάδας ', ΟΜΑΔΑ, ' είναι ', ΜΟ

ΓΡΑΨΕ 'Το μέγιστο πλήθος συνεχόμενων προσπαθειών με βαθμολογία μεγαλύτερη από 80 για την ομάδα ', ΟΜΑΔΑ, ' είναι ', ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ

ΑΝ ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ >= 3 ΤΟΤΕ
ΓΡΑΨΕ 'Η ομάδα ', ΟΜΑΔΑ, ' είχε τουλάχιστον 3 συνεχόμενες προσπάθειες με βαθμολογία μεγαλύτερη από 80'
ΤΕΛΟΣ_ΑΝ

ΑΝ ΣΥΝΟΛΟ_ΟΜΑΔΑΣ > 300 ΤΟΤΕ
ΠΛ_ΟΜΑΔΩΝ_ΑΝΩ_300 <- ΠΛ_ΟΜΑΔΩΝ_ΑΝΩ_300 + 1
ΤΕΛΟΣ_ΑΝ

ΑΝ ΠΛ_ΟΜΑΔΩΝ = 1 ΤΟΤΕ
ΜΕΓΙΣΤΟ <- ΣΥΝΟΛΟ_ΟΜΑΔΑΣ
ΟΜΑΔΑ_ΜΕΓΙΣΤΟ <- ΟΜΑΔΑ
ΑΛΛΙΩΣ_ΑΝ ΣΥΝΟΛΟ_ΟΜΑΔΑΣ > ΜΕΓΙΣΤΟ ΤΟΤΕ
ΜΕΓΙΣΤΟ <- ΣΥΝΟΛΟ_ΟΜΑΔΑΣ
ΟΜΑΔΑ_ΜΕΓΙΣΤΟ <- ΟΜΑΔΑ
ΤΕΛΟΣ_ΑΝ

ΓΡΑΨΕ 'Δώσε όνομα ομάδας'
ΔΙΑΒΑΣΕ ΟΜΑΔΑ

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

ΓΡΑΨΕ 'Το πλήθος των προσπαθειών με βαθμολογία μεγαλύτερη από 80 είναι ', ΠΛ_ΑΝΩ_80

ΓΡΑΨΕ 'Η ομάδα με το μεγαλύτερο συνολικό άθροισμα βαθμολογιών είναι ', ΟΜΑΔΑ_ΜΕΓΙΣΤΟ
ΓΡΑΨΕ 'Το μεγαλύτερο συνολικό άθροισμα βαθμολογιών είναι ', ΜΕΓΙΣΤΟ

ΓΡΑΨΕ 'Το πλήθος των ομάδων με συνολική βαθμολογία μεγαλύτερη από 300 είναι ', ΠΛ_ΟΜΑΔΩΝ_ΑΝΩ_300

ΚΑΛΕΣΕ ΠΟΣΟΣΤΑ(ΠΛ_ΟΜΑΔΩΝ_ΑΝΩ_300, ΠΛ_ΟΜΑΔΩΝ, ΠΛ_ΑΝΩ_80, ΣΥΝΟΛΟ_ΠΡΟΣΠΑΘΕΙΩΝ)

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

Διαδικασία ΠΟΣΟΣΤΑ

ΔΙΑΔΙΚΑΣΙΑ ΠΟΣΟΣΤΑ(ΠΛΟΜ300, ΣΥΝΟΛΟΜ, ΠΛ80, ΣΥΝΠΡΟΣΠ)

ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: ΠΛΟΜ300, ΣΥΝΟΛΟΜ, ΠΛ80, ΣΥΝΠΡΟΣΠ
ΠΡΑΓΜΑΤΙΚΕΣ: ΠΟΣ_ΟΜΑΔΩΝ, ΠΟΣ_ΠΡΟΣΠΑΘΕΙΩΝ

ΑΡΧΗ

ΠΟΣ_ΟΜΑΔΩΝ <- ΠΛΟΜ300 / ΣΥΝΟΛΟΜ * 100
ΠΟΣ_ΠΡΟΣΠΑΘΕΙΩΝ <- ΠΛ80 / ΣΥΝΠΡΟΣΠ * 100

ΓΡΑΨΕ 'Το ποσοστό των ομάδων με συνολική βαθμολογία μεγαλύτερη από 300 είναι ', ΠΟΣ_ΟΜΑΔΩΝ, '%'
ΓΡΑΨΕ 'Το ποσοστό των προσπαθειών με βαθμολογία μεγαλύτερη από 80 είναι ', ΠΟΣ_ΠΡΟΣΠΑΘΕΙΩΝ, '%'

ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Αναλυτική εξήγηση λύσης Θέματος Γ

Η συγκεκριμένη άσκηση είναι κατάλληλη για επανάληψη στο Θέμα Γ, γιατί συγκεντρώνει τις 10 βασικές μεθοδολογίες που εμφανίζονται συχνά στις Πανελλήνιες. Κάθε μεθοδολογία εμφανίζεται σε συγκεκριμένο σημείο της εκφώνησης και αντιστοιχεί σε συγκεκριμένο τμήμα της λύσης.

1. Τιμή φρουρός

Στο Γ2 η επανάληψη των ομάδων τερματίζεται όταν δοθεί η λέξη "ΤΕΛΟΣ".

Άρα χρειαζόμαστε εξωτερική επανάληψη:

ΔΙΑΒΑΣΕ ΟΜΑΔΑ

ΟΣΟ ΟΜΑΔΑ <> 'ΤΕΛΟΣ' ΕΠΑΝΑΛΑΒΕ
...
ΔΙΑΒΑΣΕ ΟΜΑΔΑ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Η τιμή "ΤΕΛΟΣ" δεν είναι πραγματικό όνομα ομάδας. Είναι η ειδική τιμή που σταματά την εισαγωγή δεδομένων.

Το σημαντικό σημείο είναι ότι η πρώτη ανάγνωση του ονόματος γίνεται πριν από την επανάληψη, ενώ η επόμενη ανάγνωση γίνεται στο τέλος της επανάληψης. Αν δεν ξαναδιαβαστεί το όνομα στο τέλος, η επανάληψη δεν μπορεί να τερματιστεί σωστά.

2. Ερωταπάντηση ΝΑΙ/ΟΧΙ

Στο Γ3 για κάθε ομάδα διαβάζονται μία ή περισσότερες προσπάθειες. Μετά από κάθε προσπάθεια γίνεται ερώτηση αν υπάρχει άλλη προσπάθεια.

Άρα χρειαζόμαστε μεταβλητή απάντησης:

ΑΠΑΝΤΗΣΗ <- 'ΝΑΙ'

ΟΣΟ ΑΠΑΝΤΗΣΗ = 'ΝΑΙ' ΕΠΑΝΑΛΑΒΕ
ΔΙΑΒΑΣΕ ΒΑΘΜΟΣ
...
ΓΡΑΨΕ 'Υπάρχει άλλη προσπάθεια για την ίδια ομάδα;'
ΔΙΑΒΑΣΕ ΑΠΑΝΤΗΣΗ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Επειδή κάθε ομάδα έχει τουλάχιστον μία προσπάθεια, αρχικοποιούμε την απάντηση με "ΝΑΙ". Έτσι η εσωτερική επανάληψη θα εκτελεστεί τουλάχιστον μία φορά.

Αυτή η τεχνική χρησιμοποιείται συχνά όταν δεν γνωρίζουμε από πριν πόσες καταχωρίσεις υπάρχουν για κάθε βασική οντότητα.

3. Εσωτερική επανάληψη

Η άσκηση έχει δύο επίπεδα:

  1. Εξωτερικό επίπεδο: ομάδες.
  2. Εσωτερικό επίπεδο: προσπάθειες κάθε ομάδας.

Άρα χρειαζόμαστε μία επανάληψη μέσα σε άλλη επανάληψη.

ΟΣΟ ΟΜΑΔΑ <> 'ΤΕΛΟΣ' ΕΠΑΝΑΛΑΒΕ

ΑΠΑΝΤΗΣΗ <- 'ΝΑΙ'

ΟΣΟ ΑΠΑΝΤΗΣΗ = 'ΝΑΙ' ΕΠΑΝΑΛΑΒΕ
...
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΔΙΑΒΑΣΕ ΟΜΑΔΑ

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

Η εξωτερική επανάληψη αλλάζει ομάδα. Η εσωτερική επανάληψη διαβάζει τις προσπάθειες της ίδιας ομάδας.

Αυτό είναι πολύ συνηθισμένο στο Θέμα Γ: για κάθε μαθητή υπάρχουν βαθμοί, για κάθε πελάτη υπάρχουν αγορές, για κάθε όχημα υπάρχουν ανεφοδιασμοί, για κάθε ομάδα υπάρχουν προσπάθειες.

4. Άθροισμα ανά οντότητα

Στο Γ4 ζητείται το συνολικό άθροισμα βαθμολογιών κάθε ομάδας.

Άρα για κάθε νέα ομάδα πρέπει να μηδενίζεται ένας αθροιστής:

ΣΥΝΟΛΟ_ΟΜΑΔΑΣ <- 0

Και μέσα στην εσωτερική επανάληψη:

ΣΥΝΟΛΟ_ΟΜΑΔΑΣ <- ΣΥΝΟΛΟ_ΟΜΑΔΑΣ + ΒΑΘΜΟΣ

Το ΣΥΝΟΛΟ_ΟΜΑΔΑΣ πρέπει να μηδενίζεται στην αρχή κάθε ομάδας, όχι πριν από όλες τις ομάδες.

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

5. Πλήθος με συνθήκη

Στο Γ5 ζητείται το πλήθος των προσπαθειών όλων των ομάδων στις οποίες η βαθμολογία ήταν μεγαλύτερη από 80.

Άρα χρειαζόμαστε μετρητή:

ΠΛ_ΑΝΩ_80 <- 0

Και κάθε φορά που διαβάζεται βαθμολογία:

ΑΝ ΒΑΘΜΟΣ > 80 ΤΟΤΕ
ΠΛ_ΑΝΩ_80 <- ΠΛ_ΑΝΩ_80 + 1
ΤΕΛΟΣ_ΑΝ

Επειδή ζητείται για όλες τις ομάδες, ο μετρητής μηδενίζεται πριν από την εξωτερική επανάληψη.

Το ΠΛ_ΑΝΩ_80 δεν πρέπει να μηδενίζεται μέσα στην επανάληψη των ομάδων, γιατί τότε στο τέλος θα κρατά μόνο το πλήθος της τελευταίας ομάδας.

6. Μέγιστο

Στο Γ6 ζητείται η ομάδα με το μεγαλύτερο συνολικό άθροισμα βαθμολογιών.

Πρώτα υπολογίζουμε το ΣΥΝΟΛΟ_ΟΜΑΔΑΣ. Μετά το συγκρίνουμε με το τρέχον μέγιστο.

Επειδή δεν ξέρουμε εκ των προτέρων τις τιμές, ασφαλής τρόπος είναι να αρχικοποιήσουμε το μέγιστο στην πρώτη ομάδα:

ΑΝ ΠΛ_ΟΜΑΔΩΝ = 1 ΤΟΤΕ
ΜΕΓΙΣΤΟ <- ΣΥΝΟΛΟ_ΟΜΑΔΑΣ
ΟΜΑΔΑ_ΜΕΓΙΣΤΟ <- ΟΜΑΔΑ
ΑΛΛΙΩΣ_ΑΝ ΣΥΝΟΛΟ_ΟΜΑΔΑΣ > ΜΕΓΙΣΤΟ ΤΟΤΕ
ΜΕΓΙΣΤΟ <- ΣΥΝΟΛΟ_ΟΜΑΔΑΣ
ΟΜΑΔΑ_ΜΕΓΙΣΤΟ <- ΟΜΑΔΑ
ΤΕΛΟΣ_ΑΝ

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

7. Μέσος όρος

Στο Γ7 ζητείται ο μέσος όρος βαθμολογίας κάθε ομάδας.

Για κάθε ομάδα πρέπει να ξέρουμε:

  1. το άθροισμα βαθμολογιών της,
  2. το πλήθος προσπαθειών της.

Ο τύπος είναι:

ΜΟ <- ΣΥΝΟΛΟ_ΟΜΑΔΑΣ / ΠΛ_ΠΡΟΣΠΑΘΕΙΩΝ_ΟΜΑΔΑΣ

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

Δεν χρειάζεται έλεγχος διαίρεσης με το μηδέν, γιατί η εκφώνηση αναφέρει ότι κάθε ομάδα πραγματοποίησε τουλάχιστον μία προσπάθεια.

8. Ποσοστό

Στο Γ11 ζητούνται δύο ποσοστά:

  1. Ποσοστό ομάδων με συνολική βαθμολογία μεγαλύτερη από 300.
  2. Ποσοστό προσπαθειών με βαθμολογία μεγαλύτερη από 80.

Οι τύποι είναι:

ΠΟΣΟΣΤΟ_ΟΜΑΔΩΝ <- ΠΛ_ΟΜΑΔΩΝ_ΑΝΩ_300 / ΠΛ_ΟΜΑΔΩΝ * 100
ΠΟΣΟΣΤΟ_ΠΡΟΣΠΑΘΕΙΩΝ <- ΠΛ_ΑΝΩ_80 / ΣΥΝΟΛΟ_ΠΡΟΣΠΑΘΕΙΩΝ * 100

Στο ποσοστό, ο αριθμητής είναι το μέρος και ο παρονομαστής είναι το σύνολο.

Άρα:

  • για το ποσοστό ομάδων, μέρος είναι οι ομάδες με σύνολο πάνω από 300 και σύνολο είναι όλες οι ομάδες,
  • για το ποσοστό προσπαθειών, μέρος είναι οι προσπάθειες με βαθμό πάνω από 80 και σύνολο είναι όλες οι προσπάθειες.

9. Υποπρόγραμμα

Στο Γ11 ζητείται υποπρόγραμμα που δέχεται τέσσερις τιμές και εμφανίζει δύο ποσοστά.

Επειδή το υποπρόγραμμα εμφανίζει αποτελέσματα και δεν επιστρέφει μία μόνο τιμή, είναι κατάλληλη η χρήση ΔΙΑΔΙΚΑΣΙΑΣ.

Η κλήση γίνεται από το κύριο πρόγραμμα:

ΚΑΛΕΣΕ ΠΟΣΟΣΤΑ(ΠΛ_ΟΜΑΔΩΝ_ΑΝΩ_300, ΠΛ_ΟΜΑΔΩΝ, ΠΛ_ΑΝΩ_80, ΣΥΝΟΛΟ_ΠΡΟΣΠΑΘΕΙΩΝ)

Η διαδικασία παίρνει τα δεδομένα, υπολογίζει τα ποσοστά και τα εμφανίζει.

10. Συνεχόμενες εμφανίσεις συνθήκης

Στο Γ9 και στο Γ10 ζητείται να εντοπιστούν συνεχόμενες προσπάθειες με βαθμολογία μεγαλύτερη από 80.

Χρειαζόμαστε δύο μεταβλητές:

  1. ΣΥΝΕΧΟΜΕΝΕΣ, που μετρά το τρέχον σερί.
  2. ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ, που κρατά το μεγαλύτερο σερί της ομάδας.

Η λογική είναι:

ΑΝ ΒΑΘΜΟΣ > 80 ΤΟΤΕ
ΣΥΝΕΧΟΜΕΝΕΣ <- ΣΥΝΕΧΟΜΕΝΕΣ + 1

ΑΝ ΣΥΝΕΧΟΜΕΝΕΣ > ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ ΤΟΤΕ
ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ <- ΣΥΝΕΧΟΜΕΝΕΣ
ΤΕΛΟΣ_ΑΝ

ΑΛΛΙΩΣ
ΣΥΝΕΧΟΜΕΝΕΣ <- 0
ΤΕΛΟΣ_ΑΝ

Αν εμφανιστεί βαθμολογία μεγαλύτερη από 80, το τρέχον σερί αυξάνεται κατά 1. Αν το τρέχον σερί γίνει μεγαλύτερο από το μεγαλύτερο σερί που έχει βρεθεί μέχρι εκείνη τη στιγμή, τότε ενημερώνεται το ΜΕΓ_ΣΥΝΕΧΟΜΕΝΕΣ.

Αν εμφανιστεί βαθμολογία μικρότερη ή ίση του 80, το σερί σταματά και ο μετρητής ΣΥΝΕΧΟΜΕΝΕΣ γίνεται 0.

Αυτή η τεχνική είναι χρήσιμη σε πολλές ασκήσεις, όχι μόνο με βαθμολογίες. Μπορεί να ζητηθεί για συνεχόμενες ημέρες με υψηλή θερμοκρασία, συνεχόμενες πωλήσεις πάνω από ένα όριο, συνεχόμενες επιτυχίες ή συνεχόμενες υπερβάσεις κάποιου κριτηρίου.

Οι 10 μεθοδολογίες που πρέπει να ξέρεις

Η άσκηση αυτή είναι άσκηση-χάρτης, γιατί μέσα σε ένα ενιαίο σενάριο εμφανίζονται οι βασικότερες τεχνικές που χρειάζεσαι:

  1. Τιμή φρουρός με το "ΤΕΛΟΣ".
  2. Ερωταπάντηση ΝΑΙ/ΟΧΙ για τις προσπάθειες κάθε ομάδας.
  3. Εσωτερική επανάληψη για τις πολλαπλές προσπάθειες.
  4. Άθροισμα ανά οντότητα για το σύνολο κάθε ομάδας.
  5. Πλήθος με συνθήκη για βαθμολογίες μεγαλύτερες από 80.
  6. Μέγιστο για την ομάδα με τη μεγαλύτερη συνολική βαθμολογία.
  7. Μέσος όρος για κάθε ομάδα.
  8. Ποσοστό για ομάδες και προσπάθειες.
  9. Υποπρόγραμμα με διαδικασία.
  10. Συνεχόμενες εμφανίσεις συνθήκης για τις προσπάθειες με βαθμολογία μεγαλύτερη από 80.

Αν μπορείς να την κατανοήσεις,τότε έχεις καλύψει ένα πολύ μεγάλο μέρος της λογικής που απαιτείται για το Θέμα Γ.


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *

You cannot copy content of this page

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