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