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