
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
88
μειωθεί τόσο, ώστε να μην είναι δυνατή η επιδότηση ούτε ενός έργου μικρής
κατηγορίας. Για κάθε έργο, αφού διαβάσει το όνομά του, να διαβάζει και τον
προϋπολογισμό του (δεν απαιτείται έλεγχος εγκυρότητας του
προϋπολογισμού). (Μονάδες 6)
Γ3.
Για κάθε έργο να ελέγχει αν το διαθέσιμο ποσό καλύπτει την επιδότηση,
και μόνον τότε να γίνεται η εκταμίευση του ποσού. Στη συνέχεια, να
εμφανίζει το όνομα του έργου και το ποσό της επιδότησης που δόθηκε.
(Μονάδες 6)
Γ4.
Να εμφανίζει το πλήθος των έργων που επιδοτήθηκαν από κάθε
κατηγορία καθώς και τη συνολική επιδότηση που δόθηκε σε κάθε κατηγορία.
(Μονάδες 4)
Γ5.
Μετά το τέλος της επαναληπτικής διαδικασίας να εμφανίζει το ποσό
που δεν έχει διατεθεί, μόνο αν είναι μεγαλύτερο του μηδενός. (Μονάδες 2)
Απάντηση:
Αλγόριθμος
Θέμα_Γ
Αρχή_Επανάληψης
Διάβασε
ποσό
Μέχρις_Ότου
ποσό > 5000000
πλ_μικρών
←
0
πλ_μεγάλων
←
0
sum_μικρών
←
0
sum_μεγάλων
←
0
Διάβασε
όνομα
Όσο
όνομα <> ‘‘ΤΕΛΟΣ’’
και
ποσό >= 200000 * 60/100
επανάλαβε
Διάβασε
ποσο_πρ
Αν
ποσο_πρ >= 200000
και
ποσο_πρ <= 299999
τότε
επιδότηση
←
ποσό_προϋπ * 60/100
Αλλιώς
επιδότηση
←
ποσό_προϋπ * 70/100
Τέλος_αν
Αν
ποσό >= επιδότηση
τότε
ποσό
←
ποσό – επιδότηση
Αν
ποσο_πρ >= 200000
και
ποσο_πρ <= 299999
τότε
πλ_μικρών
←
πλ_μικρών + 1
sum_μικρών
←
sum_μικρών + επιδότηση
Αλλιώς
πλ_μεγάλων
←
πλ_μεγάλων + 1
sum_μεγάλων
←
sum_μεγάλων + επιδότηση
Τέλος_αν
Εμφάνισε
όνομα, επιδότηση
Τέλος_αν
Διάβασε
όνομα
Τέλος_Επανάληψης