Τετάρτη 2 Μαρτίου 2011

Θέμα 3ο - Απολυτήριες εξετάσεις ενιαίου λυκείου 2003

Ο ∆είκτης Μάζας του ανθρώπινου Σώµατος  (∆ΜΣ) υπολογίζεται
από το βάρος  (Β) σε χλγ. και το ύψος  (Υ) σε µέτρα µε τον τύπο
∆ΜΣ=Β/Υ^2 .Ο ανωτέρω τύπος ισχύει για άτοµα άνω των 18 ετών .
Το άτοµο ανάλογα µε την τιµή του ∆ΜΣ χαρακτηρίζεται σύµφωνα µε
τον παρακάτω πίνακα:
      ∆ΜΣ < 18,5               "αδύνατο άτοµο"
     18,5 <= ∆ΜΣ < 25      "κανονικό άτοµο"
     25 <= ∆ΜΣ < 30         "βαρύ άτοµο"
     30 <= ∆ΜΣ                 "υπέρβαρο άτοµο"
Να γράψετε αλγόριθµο ο οποίος:
α. να διαβάζει την ηλικία, το βάρος και το ύψος του ατόµου
                                                                           Μονάδες 3
β. εάν η ηλικία είναι µεγαλύτερη των 18 ετών, τότε
      1. να υπολογίζει το ∆ΜΣ
                                                                         Μονάδες 5
      2.  να ελέγχει την τιµή του ∆ΜΣ από τον ανωτέρω πίνακα
           και να εµφανίζει τον αντίστοιχο χαρακτηρισµό
                                                                        Μονάδες 10
γ. εάν η ηλικία είναι  µικρότερη ή ίση των 18 ετών, τότε να
    εµφανίζει το  µήνυµα  "δεν ισχύει ο δείκτης ∆ΜΣ".
                                                                        Μονάδες 2
Παρατήρηση: Θεωρήστε ότι το βάρος, το ύψος και η ηλικία
είναι θετικοί αριθµοί.

Λύση

    Αλγόριθµος Θ3_Εν2003
    ∆ιάβασε Η, Β, Υ
    Αν Η > 18 τότε
        ∆ΜΣ <-- Β/Υ^2
        Αν ∆ΜΣ < 18.5 τότε
             Εµφάνισε 'αδύνατο άτοµο'
        αλλιώς_αν ∆ΜΣ < 25 τότε
             Εµφάνισε 'κανονικό άτοµο'
        αλλιώς_αν ∆ΜΣ < 30 τότε
             Εµφάνισε 'βαρύ άτοµο'
        αλλιώς
             Εµφάνισε 'υπέρβαρο άτοµο'
        Τέλος_αν
     αλλιώς
             Εµφάνισε "δεν ισχύει ο δείκτης ∆ΜΣ"
     Τέλος_αν
     Τέλος Θ3_Εν2003
   

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

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