Σε έναν διαγωνισμό Πληροφορικής οι υποψήφιοι διαγωνίζονται σε 6 διαφορετικές
ενότητες. Η επίδοσή τους σε κάθε ενότητα βαθμολογείται με ακέραια τιμή από 0
έως και 100.
Να κατασκευάσετε πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο:
Γ1. Να περιλαμβάνει τμήμα δηλώσεων. Μονάδες 2
Γ2. Για κάθε υποψήφιο να διαβάζει το όνομά του και την επίδοσή του στις 6
ενότητες κάνοντας έλεγχο εγκυρότητας της επίδοσης.
Μονάδες 5
Γ3. Για κάθε υποψήφιο να υπολογίζει και να εμφανίζει το όνομά του και τον
μέσο όρο της επίδοσής του από τις 6 ενότητες. Αν ο μέσος όρος είναι
πάνω από 60, να εμφανίζει «ΕΠΙΤΥΧΩΝ» διαφορετικά να εμφανίζει
«ΑΠΟΤΥΧΩΝ». Η επαναληπτική διαδικασία να τερματίζεται, όταν δοθεί
για όνομα υποψήφιου η λέξη «ΤΕΛΟΣ».
Μονάδες 7
Γ4. Να υπολογίζει και να εμφανίζει το όνομα του υποψήφιου με τον
μεγαλύτερο μέσο όρο στην περίπτωση που είναι μοναδικός. Στην
περίπτωση που περισσότεροι υποψήφιοι έχουν τον ίδιο μεγαλύτερο μέσο
όρο, να εμφανίζει το πλήθος τους.
Μονάδες 7
Γ5. Να υπολογίζει και να εμφανίζει το ποσοστό των επιτυχόντων.
Μονάδες 4
ΣΗΜΕΙΩΣΗ: Να θεωρήσετε ότι υπάρχει ένας τουλάχιστον υποψήφιος.

!ΘΕΜΑ Γ 2024
ΠΡΟΓΡΑΜΜΑ ΔΙΑΓΩΝΙΣΜΟΣ
ΜΕΤΑΒΛΗΤΕΣ

ΑΡΧΗ
ΜΑΧ
<- 1
ΠΛΗΘΟΣ_ΜΑΧ
<-0
ΠΛΗΘΟΣ2
<-0 !ΠΛΗΘΟΣ ΕΠΙΤΥΧΟΝΤΩΝ
ΠΛΗΘΟΣ3
<-0 !ΠΛΗΘΟΣ ΥΠΟΨΗΦΙΩΝ
ΔΙΑΒΑΣΕ ΟΝΟΜΑ
ΟΣΟ ΟΝΟΜΑ<>‘ΤΕΛΟΣ’ ΕΠΑΝΑΛΑΒΕ
   ΑΘΡ
<-0
   
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 6
       
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
         
ΔΙΑΒΑΣΕ ΕΠΙΔ
       
ΜΕΧΡΙΣ_ΟΤΟΥ ΕΠΙΔ>=0 ΚΑΙ ΕΠΙΔ<=100
       ΑΘΡ
<-ΑΘΡ+ΕΠΙΔ
   
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
   ΜΟ
<-ΑΘΡ/6
   
ΓΡΑΨΕ ΟΝΟΜΑ,ΜΟ
   
ΑΝ ΜΟ>60 ΤΟΤΕ
     
ΓΡΑΨΕ ‘ΕΠΙΤΥΧΩΝ’
      ΠΛΗΘΟΣ2
<-ΠΛΗΘΟΣ2+1
   
ΑΛΛΙΩΣ
     
ΓΡΑΨΕ ‘ΑΠΟΤΥΧΩΝ’
   
ΤΕΛΟΣ_ΑΝ
   
ΑΝ ΜΟ>ΜΑΧ ΤΟΤΕ
      ΜΑΧ
<-ΜΟ
      ΟΝΟΜΑ_ΜΑΧ
<-ΟΝΟΜΑ
      ΠΛΗΘΟΣ_ΜΑΧ
<-1
   
ΑΛΛΙΩΣ_ΑΝ ΜΟ=ΜΑΧ ΤΟΤΕ
      ΠΛΗΘΟΣ_ΜΑΧ
<-ΠΛΗΘΟΣ_ΜΑΧ+1
   
ΤΕΛΟΣ_ΑΝ
   ΠΛΗΘΟΣ3
<-ΠΛΗΘΟΣ3+1
   
ΔΙΑΒΑΣΕ ΟΝΟΜΑ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΑΝ ΠΛΗΘΟΣ_ΜΑΧ=1 ΤΟΤΕ
   
ΓΡΑΨΕ ΟΝΟΜΑ_ΜΑΧ
ΑΛΛΙΩΣ
   
ΓΡΑΨΕ ΠΛΗΘΟΣ_ΜΑΧ
ΤΕΛΟΣ_ΑΝ
ΠΟΣΟΣΤΟ
<-100*ΠΛΗΘΟΣ2/ΠΛΗΘΟΣ3
ΓΡΑΨΕ ΠΟΣΟΣΤΟ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

You cannot copy content of this page

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