Σάββατο 26 Φεβρουαρίου 2011

Άσκηση: Φρουρός

Γράψτε αλγόριθμο που:
α) διαβάζει το πλήθος των μαθητών κάθε τμήματος ενός
    σχολείου (η είσοδος δεδομένων ολοκληρώνεται
    μόλις δοθεί μια μη θετική τιμή),
β) υπολογίζει και εμφανίζει:
    * το συνολικό πλήθος των μαθητών του σχολείου,
    * πόσα τμήματα είχαν περισσότερους από 28 μαθητές,
    * το μέσο όρο μαθητών ανά τμήμα.

Λύση

      Αλγόριθμος ΑΣΚ
      Πληθ <-- 0
      Τμ28 <-- 0
      σ <-- 0
      Αρχή_επανάληψης
            Διάβασε Μαθ
            Αν Μαθ > 0 τότε
                 Πληθ <-- Πληθ+1
                 σ <-- σ+Μαθ
                 Αν Μαθ > 28 τότε
                       Τμ28 <-- Τμ28+1
                 Τέλος_αν
            Τέλος_αν
      Μέχρις_ότου Μαθ <= 0
      Αν Πληθ > 0 τότε
            ΜΟ <-- σ/Πληθ
            Εμφάνισε Πληθ, Τμ28, ΜΟ
      αλλιώς
            Εμφάνισε 'Δε δόθηκαν δεδομένα!'
      Τέλος_αν
      Τέλος ΑΣΚ

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

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