Παρασκευή 10 Ιανουαρίου 2014

ΧΡΙΣΤΟΥΓΕΝΝΙΑΤΙΚΗ ΕΡΓΑΣΙΑ ΜΕΡΟΣ Β' (22-23)

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Γ

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου