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

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

Μια αλυσίδα ξενοδοχείων έχει 5 ξενοδοχεία. Σε ένα μονοδιάστατο
πίνακα ΞΕΝΟΔΟΧΕΙΑ[5] καταχωρούνται τα ονόματα των
ξενοδοχείων. Σε ένα άλλο δισδιάστατο πίνακα ΕΙΣΠΡΑΞΕΙΣ[5,12]
καταχωρούνται οι εισπράξεις κάθε ξενοδοχείου για κάθε μήνα του
έτους 2001, έτσι ώστε στην i  γραμμή να καταχωρούνται οι εισπρά-
ξεις του i ξενοδοχείου.
Να αναπτύξετε αλγόριθμο ο οποίος:
α. διαβάζει τα στοιχεία των δύο πινάκων
                                                                                     Μονάδες 6
β. εκτυπώνει το όνομα του κάθε ξενοδοχείου και τις ετήσιες
    εισπράξεις του για το έτος 2001
                                                                                     Μονάδες 7
γ. εκτυπώνει το όνομα του ξενοδοχείου με τις μεγαλύτερες
   εισπράξεις για το έτος 2001.
                                                                                     Μονάδες 7

Λύση

Αλγόριθμος Θ4_ΕπανΕν2002
Για i από 1 μέχρι 5
     Διάβασε ΞΕΝΟΔΟΧΕΙΑ[i]
Τέλος_επανάληψης
Για από μέχρι 5
   Για j από 1 μέχρι 12
       Διάβασε ΕΙΣΠΡΑΞΕΙΣ[i, j]
   Τέλος_επανάληψης
Τέλος_επανάληψης
Για i από 1 μέχρι 5
    σ <-- 0
    Για j από 1 μέχρι 12
         σ <-- σ+ΕΙΣΠΡΑΞΕΙΣ[i, j]
    Τέλος_επανάληψης
    ΑΘΡ[i] <-- σ
Τέλος_επανάληψης

Για από μέχρι 
     Εμφάνισε ΞΕΝΟΔΟΧΕΙΑ[i], ΑΘΡ[i]
Τέλος_επανάληψης
ΜAX <-- ΑΘΡ[1]
Θ <-- 1
Για i από 2 μέχρι 5
    Αν ΑΘΡ[i]  > ΜΑΧ τότε
         ΜΑΧ <-- ΑΘΡ[i]
         Θ <-- i
    Tέλος_αν
Τέλος_επανάληψης
Εμφάνισε ΞΕΝΟΔΟΧΕΙΑ[Θ]
Τέλος Θ4_ΕπανΕν2002

1 σχόλιο: