
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
80
επιτυχών, αν η συνολική βαθμολογία του είναι τουλάχιστον 55 και ο βαθμός
του σε κάθε θεματική ενότητα είναι τουλάχιστον 50.
Να γράψετε αλγόριθμο ο οποίος για κάθε υποψήφιο:
Γ1.
Να διαβάζει το όνομά του και τους βαθμούς του σε καθεμία από τις τρεις
θεματικές ενότητες. (Δεν απαιτείται έλεγχος εγκυρότητας δεδομένων).
(Μονάδες 2)
Γ2.
Να εμφανίζει τον μεγαλύτερο από τους βαθμούς που πήρε στις τρεις
θεματικές ενότητες. (Μονάδες 5)
Γ3.
Να εμφανίζει το όνομα και τη συνολική βαθμολογία του στην περίπτωση
που είναι επιτυχών. (Μονάδες 4)
Γ4.
Ο αλγόριθμος να τερματίζει όταν δοθεί ως όνομα η λέξη “ΤΕΛΟΣ”.
(Μονάδες 4)
Γ5.
Στο τέλος να εμφανίζει το όνομα του επιτυχόντα με τη μικρότερη
συνολική βαθμολογία. Θεωρήστε ότι είναι μοναδικός. (Μονάδες 5)
Διευκρίνιση: Να θεωρηθεί ότι υπάρχει τουλάχιστον ένας επιτυχών.
Απάντηση:
Αλγόριθμος
Θέμα_3
Σmin
101
Διάβασε
Ον
Όσο
Ον <> "ΤΕΛΟΣ"
επανάλαβε
Διάβασε
Β1, Β2, Β3
max
B1
Αν
Β2> max
τότε
max
Β2
Τέλος_αν
Αν
Β3> max
τότε
max
Β3
Τέλος_αν
Εμφάνισε
max
ΣΒ
(Β1+Β2+Β3)/3
Αν
ΣΒ >= 55
και
Β1 >= 50
και
Β2 >= 50
και
Β3 >= 50
τοτε
Εμφάνισε
Ον , ΣΒ
Αν
ΣΒ < Σmin
τότε
Σmin
ΣΒ
Ονmin
Ον
Τέλος_αν
Τέλος_αν
Διάβασε
Ον
Τέλος_επανάληψης
Εμφάνισε
Σmin, Ονmin
Τέλος
Θέμα_3