
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
56
Μία εταιρεία ενοικίασης αυτοκινήτων έχει νοικιάσει 30 αυτοκίνητα τα οποία
κατηγοριοποιούνται σε οικολογικά και συμβατικά. Η πολιτική χρέωσης για
την ενοικίαση ανά κατηγορία και ανά ημέρα δίνεται στον παρακάτω πίνακα.
ΗΜΕΡΕΣ
ΟΙΚΟΛΟΓΙΚΑ
ΣΥΜΒΑΤΙΚΑ
1-7
30 € ανά ημέρα 40 € ανά ημέρα
8-16
20 € ανά ημέρα 30 € ανά ημέρα
από 17 και άνω 10 € ανά ημέρα 20 € ανά ημέρα
1.
Να αναπτύξετε πρόγραμμα το οποίο:
α.
Περιλαμβάνει τμήμα δηλώσεων μεταβλητών. (Μονάδες 2)
β.
Για κάθε αυτοκίνητο το οποίο έχει ενοικιαστεί:
i. Διαβάζει την κατηγορία του («ΟΙΚΟΛΟΓΙΚΑ» ή «ΣΥΜΒΑΤΙΚΑ») και
τις ημέρες ενοικίασης. (Μονάδες 2)
ii. Καλεί υποπρόγραμμα με είσοδο την κατηγορία του αυτοκινήτου
και τις ημέρες ενοικίασης και υπολογίζει με βάση τον παραπάνω
πίνακα τη χρέωση. (Μονάδες 2)
iii. Εμφανίζει το μήνυμα “χρέωση” και τη χρέωση που υπολογίσατε.
(Μονάδες 2)
γ.
Υπολογίζει και εμφανίζει το πλήθος των οικολογικών και των
συμβατικών αυτοκινήτων. (Μονάδες 4)
2.
Να κατασκευάσετε το κατάλληλο υποπρόγραμμα του ερωτήματος 1.β.ii .
(Μονάδες 8)
ΣΗΜΕΙΩΣΗ:
1) Δεν απαιτείται έλεγχος εγκυρότητας για τα δεδομένα εισόδου και
2) Ο υπολογισμός της χρέωσης δεν πρέπει να γίνει κλιμακωτά.
Απάντηση:
ΠΡΟΓΡΑΜΜΑ
ΘΕΜΑ_3
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ
: ΠΛ_ΣΥΜΒ , ΠΛ_ΟΙΚ , Ι, HMEΡ , ΧΡ
ΧΑΡΑΚΤΗΡΕΣ
: ΤΥΠ
ΑΡΧΗ
ΠΛ_ΣΥΜΒ ← 0
ΠΛ_ΟΙΚ ← 0
ΓΙΑ
Ι
ΑΠΟ
1
ΜΕΧΡΙ
30
ΔΙΑΒΑΣΕ
ΤΥΠ, ΗΜΕΡ
ΧΡ ← ΧΡΕΩΣΗ(ΤΥΠ,ΗΜΕΡ)
ΓΡΑΨΕ
"Η ΧΡΕΩΣΗ ΕΙΝΑΙ: ",ΧΡ
ΑΝ
ΤΥΠ = "ΟΙΚΟΛΟΓΙΚΑ"
ΤΟΤΕ
ΠΛ_ΟΙΚ ← ΠΛ_ΟΙΚ + 1
ΤΕΛΟΣ_ΑΝ
ΘΕΜΑ 3
ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2008