Η εικοστή τέταρτη επαναληπτική άσκηση για το μάθημα της Πληροφορικής
(πρώην ΑΕΠΠ) απαιτεί τη χρήση τόσο συναρτήσεων όσο και διαδικασιών. Απαιτεί επίσης τη γνώση της χρήσης πινάκων ή και στοιχείων πινάκων ως παραμέτρων σε ένα υποπρόγραμμα.
24η Επαναληπτική Άσκηση
Τίτλος: Εθνικοί Δρυμοί της Ελλάδας
Κατηγορία: Συναρτήσεις, Διαδικασίες
Εθνικός δρυμός ή Εθνικό πάρκο είναι ένα οικοσύστημα ή βιότοπος με ιδιαίτερη οικολογική αξία που παραμένει ανεπηρέαστο ή έχει επηρεαστεί ελάχιστα από ανθρώπινες δραστηριότητες και στο οποίο διατηρείται ποικιλομορφία οικολογικών, βιολογικών, γεωμορφολογικών και αισθητικών στοιχείων. Αποτελεί οριοθετημένη περιοχή που προστατεύεται από ειδικούς νόμους προκειμένου να διαφυλαχτεί η μοναδικότητα του φυσικού πλούτου. Κατά κανόνα περιλαμβάνει τον πυρήνα, που είναι η πιο αυστηρά προστατευμένη περιοχή και την περιμετρική ζώνη. Μέχρι σήμερα έχουν ιδρυθεί στην Ελλάδα δέκα Εθνικοί Δρυμοί.
Να γραφεί πρόγραμμα το οποίο:
α) Θα διαβάζει τα ονόματα των δέκα εθνικών δρυμών της Ελλάδας,
β) Για κάθε εθνικό δρυμό, θα διαβάζει την έκταση του πυρήνα του και την έκταση των περιφερειακών ζωνών του,
γ) Θα υπολογίζει, με χρήση συνάρτησης, τον εθνικό δρυμό με το μικρότερο σε έκταση πυρήνα,
δ) Θα υπολογίζει, με χρήση συνάρτησης, τη συνολική έκταση των εθνικών δρυμών της Ελλάδας και
ε) Για κάθε εθνικό δρυμό θα καλεί, στο κυρίως πρόγραμμα, διαδικασία που θα συγκρίνει την έκταση του πυρήνα με την έκταση των περιφερειακών ζωνών ενός εθνικού δρυμού και θα εμφανίζει κατάλληλο μήνυμα (ο πυρήνας έχει μεγαλύτερη, μικρότερη ή ίση έκταση από τις περιφερειακές ζώνες του εθνικού δρυμού).
Λύση 24ης επαναληπτικής άσκησης
ΠΡΟΓΡΑΜΜΑ Εθνικοί_Δρυμοί
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Ι, ΠΥΡΗΝΑΣ[10], ΠΕΡ_ΖΩΝΗ[10], ΜΙΚΡ_ΔΡΥΜΟΣ, ΣΥΝ_ΕΚΤΑΣΗ
ΧΑΡΑΚΤΗΡΕΣ: ΔΡΥΜΟΙ[10]
ΑΡΧΗ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10
ΓΡΑΨΕ "Ποιο είναι το όνομα του ", Ι, "ου εθνικού δρυμού : "
ΔΙΑΒΑΣΕ ΔΡΥΜΟΙ[Ι]
ΓΡΑΨΕ "Ποια είναι η έκταση του πυρήνα του; "
ΔΙΑΒΑΣΕ ΠΥΡΗΝΑΣ[Ι]
ΓΡΑΨΕ "Ποια είναι η έκταση των περιφερειακών ζωνών του; "
ΔΙΑΒΑΣΕ ΠΕΡ_ΖΩΝΗ[Ι]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ ""
ΜΙΚΡ_ΔΡΥΜΟΣ <- ΜΙΚΡ_ΠΥΡΗΝΑΣ(ΠΥΡΗΝΑΣ)
ΓΡΑΨΕ "Ο εθνικός δρυμός ", ΔΡΥΜΟΙ[ΜΙΚΡ_ΔΡΥΜΟΣ]
ΓΡΑΨΕ " έχει τον μικρότερο σε έκταση πυρήνα."
ΓΡΑΨΕ ""
ΣΥΝ_ΕΚΤΑΣΗ <- ΣΥΝΟΛΙΚΗ_ΕΚΤΑΣΗ(ΠΥΡΗΝΑΣ, ΠΕΡ_ΖΩΝΗ)
ΓΡΑΨΕ "Συνολική έκταση εθνικών δρυμών : ", ΣΥΝ_ΕΚΤΑΣΗ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10
ΓΡΑΨΕ ΔΡΥΜΟΙ[Ι]
ΚΑΛΕΣΕ ΣΥΓΚΡΙΣΗ(ΠΥΡΗΝΑΣ[Ι], ΠΕΡ_ΖΩΝΗ[Ι])
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Εθνικοί_Δρυμοί
ΣΥΝΑΡΤΗΣΗ ΜΙΚΡ_ΠΥΡΗΝΑΣ(ΠΥΡΗΝΑΣ): ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Ι, ΠΥΡΗΝΑΣ[10], ΜΙΝ, ΘΕΣΗ_ΜΙΝ
ΑΡΧΗ
ΜΙΝ <- ΠΥΡΗΝΑΣ[1]
ΘΕΣΗ_ΜΙΝ <- 1
ΓΙΑ Ι ΑΠΟ 2 ΜΕΧΡΙ 10
ΑΝ ΜΙΝ > ΠΥΡΗΝΑΣ[Ι] ΤΟΤΕ
ΜΙΝ <- ΠΥΡΗΝΑΣ[Ι]
ΘΕΣΗ_ΜΙΝ <- Ι
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΜΙΚΡ_ΠΥΡΗΝΑΣ <- ΘΕΣΗ_ΜΙΝ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
ΣΥΝΑΡΤΗΣΗ ΣΥΝΟΛΙΚΗ_ΕΚΤΑΣΗ(ΠΥΡΗΝΑΣ, ΠΕΡ_ΖΩΝΗ): ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Ι, ΠΥΡΗΝΑΣ[10], ΠΕΡ_ΖΩΝΗ[10], ΣΥΝΟΛΟ
ΑΡΧΗ
ΣΥΝΟΛΟ <- 0
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10
ΣΥΝΟΛΟ <- ΣΥΝΟΛΟ + ΠΥΡΗΝΑΣ[Ι] + ΠΕΡ_ΖΩΝΗ[Ι]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΣΥΝΟΛΙΚΗ_ΕΚΤΑΣΗ <- ΣΥΝΟΛΟ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
ΔΙΑΔΙΚΑΣΙΑ ΣΥΓΚΡΙΣΗ(ΠΥΡΗΝΑΣ, ΠΕΡ_ΖΩΝΗ)
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: ΠΥΡΗΝΑΣ, ΠΕΡ_ΖΩΝΗ
ΑΡΧΗ ΑΝ ΠΥΡΗΝΑΣ > ΠΕΡ_ΖΩΝΗ ΤΟΤΕ
ΓΡΑΨΕ 'Ο πυρήνας έχει μεγαλύτερη έκταση.'
ΑΛΛΙΩΣ_ΑΝ ΠΥΡΗΝΑΣ < ΠΕΡ_ΖΩΝΗ ΤΟΤΕ
ΓΡΑΨΕ 'Ο πυρήνας έχει μικρότερη έκταση.'
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'Ο πυρήνας έχει την ίδια έκταση.'
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ
Όλες τις επαναληπτικές ασκήσεις για το μάθημα της Πληροφορικής (πρώην ΑΕΠΠ) μπορείτε να τις βρείτε στο παρακάτω άρθρο:
Σχόλια
Δημοσίευση σχολίου