22.
Αλγόριθμος ασκ22_2011Γ_ΕΠ
Αρχή_επανάληψης
Διάβασε δεξαμενή
Μέχρις_ότου δεξαμενή >0 και δεξαμενή <=10000
Σβ ← 0
όχι_εξ ← 0
πεξ← 0
Σεξ ← 0
Αρχή_επανάληψης
Διάβασε τύπος
Αν τύπος = "B" τότε
Σβ ← Σβ + (10000 - δεξαμενή)
δεξαμενή ← 10000
Αλλιώς
Διάβασε ποσότητα
Αν ποσότητα <= δεξαμενή τότε
Εμφάνισε "εξυπηρετείται"
δεξαμενή ← δεξαμενή - ποσότητα
Σεξ ← Σεξ + ποσότητα
πεξ ← πεξ + 1
όχι_εξ ← 0
Αλλιώς
Εμφάνισε "δεν εξυπηρετείται"
όχι_εξ ← όχι_εξ + 1
Τέλος_αν
Τέλος_αν
Μέχρις_ότου δεξαμενή = 0 ή όχι_εξ = 3
μο ← Σεξ / πεξ
Εμφάνισε μο, Σβ
Τέλος ασκ22_2011Γ_ΕΠ
23.
Αλγόριθμος ασκ23_2012Γ
αθρ_μικρών ← 0
αθρ_μεγάλων ← 0
πλ_μικρών ← 0
πλ_μεγάλων ← 0
Αρχή_επανάληψης
Διάβασε Διαθ_ποσό
Μέχρις_ότου Διαθ_ποσό > 5000000
Διάβασε όν
Όσο όν <> 'ΤΕΛΟΣ' και
Διαθ_ποσό >= 0.6 * 200000 επανάλαβε
Διάβασε
Πρ
Αν Πρ >=
200000 και Πρ <= 299999 τότε
Επιδ ←
Προϋπολογισμός * 60/100
Αν
Επιδ <= Διαθ_ποσό τότε
Διαθ_ποσό ← Διαθ_ποσό
– Επιδ
Εμφάνισε
όν, Επιδ
αθρ_μικρών ← αθρ_μικρών +
Επιδ
πλ_μικρών ←
πλ_μικρών + 1
Τέλος_αν
Αλλιώς_αν Πρ >
299999 και Πρ <= 399999 τότε
Επιδ ←
Πρ * 70/100
Αν
Επιδ <= Διαθ_ποσό τότε
Διαθ_ποσό ← Διαθ_ποσό
- Επιδ
Εμφάνισε
όν, Επιδ
αθρ_μεγάλων ← αθρ_μεγάλων +
Επιδ
πλ_μεγάλων ← πλ_μεγάλων + 1
Τέλος_αν
Αλλιώς
Εμφάνισε
'Δεν είσαι στις δυο κατηγορίες'
Τέλος_αν
Αν
Διαθ_ποσό >= 0.6 * 200000 τότε
Διάβασε
όνομα
Τέλος_αν
Τέλος_επανάληψης
Εμφάνισε πλ_μικρών, αθρ_μικρών
Εμφάνισε πλ_μεγάλων, αθρ_μεγάλων
Αν Διαθ_ποσό > 0 τότε
Εμφάνισε Διαθ_ποσό
Τέλος_αν
Τέλος
ασκ23_2012Γ
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου