Δευτέρα 14 Μαρτίου 2011

Θέμα 4ο - Επαναληπτικές Απολυτήριες εξετάσεις ενιαίου λυκείου 2005

Μια αεροπορική εταιρία ταξιδεύει σε 15 προορισμούς του
εσωτερικού. Στα πλαίσια της οικονομικής πολιτικής που
πρόκειται να εφαρμόσει, κατέγραψε το ποσοστό πληρότητας
των πτήσεων για κάθε μήνα του προηγούμενου
ημερολογιακού έτους. Η πολιτική έχει ως εξής:
- Δεν θα γίνει καμία περικοπή σε προορισμούς, στους
   οποίους το μέσο ετήσιο ποσοστό πληρότητας των πτήσεων
   είναι μεγαλύτερο του 65.
- Θα γίνουν περικοπές πτήσεων σε προορισμούς, στους
   οποίους το μέσο ετήσιο ποσοστό πληρότητας των πτήσεων
   κυμαίνεται από 40 έως και 65. Οι περικοπές θα γίνουν
   μόνο σε εκείνους τους μήνες που το ποσοστό πληρότητάς
   τους είναι μικρότερο του 40.
- Θα καταργηθούν οι προορισμοί, στους οποίους το μέσο
   ετήσιο ποσοστό πληρότητας των πτήσεων είναι μικρότερο
   του 40.
Να γραφεί αλγόριθμος ο οποίος:
1. Να διαβάζει τα ονόματα των 15 προορισμών και να τα
    αποθηκεύει σε ένα μονοδιάστατο πίνακα.
                                                                   Μονάδες 2
2. Να διαβάζει τα ποσοστά πληρότητας των πτήσεων των
   15 προορισμών για κάθε μήνα και να τα αποθηκεύει σε
   δισδιάστατο πίνακα κάνοντας έλεγχο στην καταχώριση
   των δεδομένων, ώστε να καταχωρούνται μόνο οι τιμές
   που είναι από 0 έως και 100.
                                                                   Μονάδες 4
3. Να βρίσκει και να τυπώνει τα ονόματα των προορισμών
    που δεν θα γίνει καμία περικοπή πτήσεων.
                                                                  Μονάδες 3
4. Να βρίσκει και να τυπώνει τα ονόματα των προορισμών
    που θα καταργηθούν.
                                                                 Μονάδες 3
5. Να βρίσκει και να τυπώνει τα ονόματα των προορισμών,
    στους οποίους θα γίνουν περικοπές πτήσεων, καθώς και
    τους μήνες (αύξοντα αριθμό μήνα) που θα γίνουν οι
    περικοπές.
                                                                 Μονάδες 8

Λύση

       Αλγόριθμος Θ4_ΕπανΕν2005
       Για γ από 1 μέχρι 15
             Διάβασε Ον[γ]
       Τέλος_επανάληψης
        Για γ από μέχρι 15
            Για σ από μέχρι 12
                 Αρχή_επανάληψης
                      Διάβασε ΠΟΣ[γ, σ]
                 Μέχρις_ότου (ΠΟΣ[γ, σ] >= 0) ΚΑΙ 
                                       (ΠΟΣ[γ, σ] <= 100)
            Τέλος_επανάληψης
       Τέλος_επανάληψης
       Για γ από μέχρι 15
            Άθροισμα <-- 0
            Για σ από μέχρι 12
                 Άθροισμα <-- Άθροισμα+ΠΟΣ[γ, σ]
           Τέλος_επανάληψης
           ΜΟ[γ] <-- Άθροισμα/12
       Τέλος_επανάληψης
       Εμφάνισε 'Καμιά περικοπή ....'
       Για γ από μέχρι 15
             Αν ΜΟ[γ] > 65 τότε
                  Εμφάνισε Ον[γ]
             Τέλος_αν
       Τέλος_επανάληψης
       Εμφάνισε 'Κατάργηση προορισμών ....'
       Για γ από μέχρι 15
             Αν ΜΟ[γ] < 40 τότε
                  Εμφάνισε Ον[γ]
             Τέλος_αν
       Τέλος_επανάληψης
       Εμφάνισε 'Περικοπές πτήσεων...'
       Για γ από μέχρι 15
            Αν (ΜΟ[γ] >= 40) ΚΑΙ (ΜΟ[γ] <= 65) τότε
                 Εμφάνισε Ον[γ]
                 Εμφάνισε 'για τους μήνες...'
                 Για σ από μέχρι 12
                      Αν ΠΟΣ[γ, σ] < 40 τότε
                            Εμφάνισε σ
                      Τέλος_αν
                 Τέλος_επανάληψης
       Τέλος_επανάληψης
       Τέλος Θ4_ΕπανΕν2005

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

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