
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
42
ΧΩΡΗΤΙΚΟΤΗΤΑ
ΑΡΙΘΜΟΣ ΕΠΙΤΗΡΗΤΩΝ
Μέχρι και 15 θέσεις
1
Από 16 μέχρι και 23 θέσεις
2
Πάνω από 23 θέσεις
3
Να γίνει πρόγραμμα σε γλώσσα προγραμματισμού «ΓΛΩΣΣΑ» το οποίο:
α.
για κάθε αίθουσα θα διαβάζει τη χωρητικότητά της, θα υπολογίζει και θα
εμφανίζει τον αριθμό των επιτηρητών που χρειάζονται. Ο υπολογισμός του
αριθμού των επιτηρητών να γίνεται από συνάρτηση που θα κατασκευάσετε
για το σκοπό αυτό. (Μονάδες 12)
β.
θα σταματάει όταν εξασφαλισθεί ο απαιτούμενος συνολικός αριθμός
θέσεων. (Μονάδες 8)
Σημείωση: Να θεωρήσετε ότι η συνολική χωρητικότητα των αιθουσών του
κτιρίου επαρκεί για τον αριθμό των υποψηφίων.
Απάντηση:
ΠΡΟΓΡΑΜΜΑ
ΘΕΜΑ_3
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ:
Σ, ΧΩΡ, ΑΡ_ΕΠ
ΑΡΧΗ
Σ
0
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΔΙΑΒΑΣΕ
ΧΩΡ
ΑΡ_ΕΠ
ΥΠ_ΕΠ(ΧΩΡ)
ΓΡΑΨΕ
‘Ο ΑΡΙΘΜΟΣ ΤΩΝ ΕΠΙΤΗΡΗΤΩΝ ΕΙΝΑΙ:’, ΑΡ_ΕΠ
Σ
Σ+ΧΩΡ
ΜΕΧΡΙΣ_ΟΤΟΥ
Σ >= 1500
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΘΕΜΑ_3
ΣΥΝΑΡΤΗΣΗ
ΥΠ_ΕΠ(Χ):
ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ:
Χ
ΑΡΧΗ
ΑΝ
Χ <= 15
ΤΟΤΕ
ΥΠ_ΕΠ
1
ΑΛΛΙΩΣ_ΑΝ
Χ <= 23
ΤΟΤΕ
ΥΠ_ΕΠ
2
ΑΛΛΙΩΣ
ΥΠ_ΕΠ
3
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ