Γράψτε διαδικασία που δέχεται ως παραμέτρους έναν
ακέραιο πίνακα Α[98] και δύο ακέραιες τιμές Ν, Μ
(τέτοιες ώστε 2 <= Ν <= 98, 1 <= Μ <= 97 και Ν < Μ)
και υπολογίζει:
* το ελάχιστο στοιχείο του πίνακα, στο τμήμα
που ορίζεται από τη θέση 1 μέχρι και τη θέση Ν,
* το μέγιστο στοιχείο του πίνακα, στο τμήμα
ακέραιο πίνακα Α[98] και δύο ακέραιες τιμές Ν, Μ
(τέτοιες ώστε 2 <= Ν <= 98, 1 <= Μ <= 97 και Ν < Μ)
και υπολογίζει:
* το ελάχιστο στοιχείο του πίνακα, στο τμήμα
που ορίζεται από τη θέση 1 μέχρι και τη θέση Ν,
* το μέγιστο στοιχείο του πίνακα, στο τμήμα
που ορίζεται από τη θέση Μ μέχρι και τη θέση 98.
Λύση
ΔΙΑΔΙΚΑΣΙΑ ΠΙΝ(Α, Ν, Μ, ΜΙΝ, ΜΑΧ)
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ : Α[98], Κ, Ν, Μ, ΜΙΝ, ΜΑΧ
ΑΡΧΗ
ΜΙΝ <-- Α[1]
ΓΙΑ Κ ΑΠΟ 2 ΜΕΧΡΙ Ν
ΑΝ Α[Κ] < ΜΙΝ ΤΟΤΕ
ΜΙΝ <-- Α[Κ]
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
MAX <-- A[M]
ΓΙΑ Κ ΑΠΟ Μ+1 ΜΕΧΡΙ 98
ΑΝ Α[Κ] > ΜΑΧ ΤΟΤΕ
ΜΑΧ <-- Α[Κ]
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου