Μια αλυσίδα κινηµατογράφων έχει δέκα αίθουσες. Τα ονόµατα
των αιθουσών καταχωρούνται σε ένα µονοδιάστατο πίνακα και
οι µηνιαίες εισπράξεις κάθε αίθουσας για ένα έτος καταχωρούνται
σε πίνακα δύο διαστάσεων. Να γράψετε αλγόριθµο ο οποίος:
α. να διαβάζει τα ονόµατα των αιθουσών
Μονάδες 2
β. να διαβάζει τις µηνιαίες εισπράξεις των αιθουσών αυτού του
έτους
Μονάδες 3
γ. να υπολογίζει τη µέση µηνιαία τιµή των εισπράξεων για κάθε
αίθουσα
Μονάδες 7
δ. να βρίσκει και να εµφανίζει τη µικρότερη µέση µηνιαία τιµή
Μονάδες 5
ε. να βρίσκει και να εµφανίζει το όνοµα ή τα ονόµατα των
αιθουσών που έχουν την ανωτέρω µικρότερη µέση µηνιαία
τιµή.
Μονάδες 3
Παρατήρηση: Θεωρήστε ότι οι µηνιαίες εισπράξεις είναι θετικοί
αριθµοί.
Λύση
Αλγόριθμος Θ4_Εν2003
Για i από 1 µέχρι 10
∆ιάβασε ΟΝ[i]
Τέλος επανάληψης
Για i από 1 µέχρι 10
Για j από 1 µέχρι 12
∆ιάβασε ΕΙΣ[i, j]
Τέλος επανάληψης
Τέλος επανάληψης
Για i από 1 µέχρι 10
σ <-- 0
Για j από 1 µέχρι 12
σ <-- σ + ΕΙΣ[i, j]
Τέλος επανάληψης
ΜΟ[i] <-- σ / 12
Τέλος επανάληψης
ΜΙΝ <-- ΜΟ[1]
Για i από 2 µέχρι 10
Αν ΜΟ[i] < ΜΙΝ τότε
ΜΙΝ <-- ΜΟ[i]
Τέλος_αν
Τέλος επανάληψης
Εµφάνισε ΜΙΝ
Για i από 1 µέχρι 10
Αν ΜΟ[i] = ΜΙΝ τότε
Εµφάνισε ΟΝ[i]
Τέλος_αν
Τέλος επανάληψης
Τέλος Θ4_Εν2003
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου