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

Θέμα 3ο: Επαναληπτικές απολυτήριες εξετάσεις εσπερινού λυκείου 2004


Μια εταιρεία δημοσκοπήσεων θέτει σ’ ένα δείγμα 2000
πολιτών ένα ερώτημα. Για την επεξεργασία των δεδομένων
να αναπτύξετε αλγόριθμο που:
1. να διαβάζει το φύλο του πολίτη (Α=Άνδρας, Γ=Γυναίκα)
    και να ελέγχει την ορθή εισαγωγή
                                                                          Μονάδες 5
2. να διαβάζει την απάντηση στο ερώτημα, η οποία μπορεί
    να είναι «ΝΑΙ», «ΟΧΙ», «ΔΕΝ ΞΕΡΩ» και να ελέγχει την
    ορθή εισαγωγή
                                                                          Μονάδες 5
3. να υπολογίζει και να εμφανίζει το πλήθος των ατόμων
    που απάντησαν «ΝΑΙ»
                                                                          Μονάδες 5
4. στο σύνολο των ατόμων που απάντησαν «ΝΑΙ» να
   υπολογίζει και να εμφανίζει το ποσοστό των ανδρών και
   το ποσοστό των γυναικών.
                                                                          Μονάδες 5

Λύση


     Αλγόριθμος Θ3_ΕπανΕσπ2004
     ΠληθΝΑΙ <-- 0
     ΑνδΝΑΙ <-- 0
     ΓυνΝΑΙ <-- 0
     Για λ από 1 μέχρι 2000
          Αρχή_επανάληψης
                Διάβασε Φ
          Μέχρις_ότου (Φ = 'Α') Ή (Φ = 'Γ')
          Αρχή_επανάληψης
                Διάβασε Απ
          Μέχρις_ότου (Απ = 'ΝΑΙ') Ή (Απ = 'ΟΧΙ') Ή
                                  (Απ = 'ΔΕΝ ΞΕΡΩ')
          Αν Απ = 'ΝΑΙ' τότε
               ΠληθΝΑΙ <-- ΠληθΝΑΙ+1
               Αν Φ = 'Α' τότε
                     ΑνδΝΑΙ <-- ΑνδΝΑΙ+1
               αλλιώς
                     ΓυνΝΑΙ <-- ΓυνΝΑΙ+1
               Τέλος_αν
          Τέλος_αν
     Τέλος_επανάληψης
     Εμφάνισε  ΠληθΝΑΙ
     Αν ΠληθΝΑΙ > 0 τότε
           ΠΟΣΑνδ <-- 100*ΑνδΝΑΙ/ΠληθΝΑΙ
           ΠΟΣΓυν <-- 100*ΓυνΝΑΙ/ΠληθΝΑΙ
           Εμφάνισε ΠΟΣΑνδ, ΠΟΣΓυν
     αλλιώς
           Εμφάνισε 'Αδύνατος ο υπολογισμός των ποσοστών αφού'
           Εμφάνισε 'κανένας δεν απάντησε ΝΑΙ'
     Τέλος_αν
     Τέλος Θ3_ΕπανΕσπ2004

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

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