Μια εταιρεία κινητής τηλεφωνίας ακολουθεί ανά µήνα την πολιτική που φαίνεται στο
παρακάτω πίνακα:
Πάγιο 1500 δραχµές
Χρόνος τηλεφωνηµάτων Χρονοχρέωση
(δευτερόλεπτα) (δραχµές / δευτερόλεπτο)
1-500 1,5
501-800 0,9
801 και άνω 0,5
Να αναπτύξετε αλγόριθµο ο οποίος:
α) να διαβάζει τη χρονική διάρκεια των τηλεφωνηµάτων ενός
συνδροµητή σε διάστηµα ενός µήνα.
Μονάδες 3
β) να υπολογίζει τη µηνιαία χρέωση του συνδροµητή
Μονάδες 12
γ) να εµφανίζει (τυπώνει) τη λέξη "ΧΡΕΩΣΗ" και τη
µηνιαία χρέωση του συνδροµητή.
Μονάδες 5
∆ιευκρίνιση: Η χρονοχρέωση θεωρείται κλιµακωτή.
∆ηλαδή τα πρώτα 500 δευτερόλεπτα χρεώνονται µε 1,5
δρχ / δευτερόλεπτο, τα επόµενα 300 δευτερόλεπτα µε
0,9 δρχ / δευτερόλεπτο και τα πέρα των 800 µε
0,5 δρχ / δευτερόλεπτο.
Λύση
Αλγόριθμος Θ4_Εν2000
Διάβασε Δευτ
Αν Δευτ <= 500 τότε
Κόστος <-- Δευτ*1.5
αλλιώς_αν Δευτ <= 800 τότε
Κόστος <-- 500*1.5+(Δευτ-500)*0.9
αλλιώς
Κόστος <-- 500*1.5+300*0.9+(Δευτ-800)*0.5
Τέλος_αν
Κόστος <-- Κόστος+1500
Εμφάνισε 'ΧΡΕΩΣΗ ', Κόστος
Τέλος Θ4_Εν2000
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου