e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων από τον Οδηγό Μελέτης Μαθητών |
ΠΡΟΓΡΑΜΜΑ ΚΛΗΣΗ_ΥΠΟΠΡΟΓΡΑΜΜΑΤΟΣ
! ΑΕΠΠ - Οδηγός Μελέτης Μαθητή
! Μη λυμένες ασκήσεις 5.4.4.8
!
! 8. Να γραφεί υποπρόγραμμα που να ελέγχει αν ένας πίνακας Α[100]
! με ακέραιους αριθμούς είναι ταξινομημένος κατ’ αύξουσα τάξη ή όχι.
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Α[100], i
ΑΡΧΗ
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100
ΔΙΑΒΑΣΕ Α[i]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΑΝ είναι_ταξινομημένος (Α) ΤΟΤΕ
ΓΡΑΨΕ 'Είναι ταξινομημένος σε αύξουσα σειρά'
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'Δεν είναι ταξινομημένος σε αύξουσα σειρά'
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΣΥΝΑΡΤΗΣΗ είναι_ταξινομημένος (Α): ΛΟΓΙΚΗ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Α[100], i
ΛΟΓΙΚΕΣ: ΟΚ
ΑΡΧΗ
ΟΚ <- ΑΛΗΘΗΣ
i <- 1
ΟΣΟ i <= 99 ΚΑΙ ΟΚ = ΑΛΗΘΗΣ ΕΠΑΝΑΛΑΒΕ
ΑΝ Α[i] <= Α[i + 1] ΤΟΤΕ
i <- i + 1
ΑΛΛΙΩΣ
ΟΚ <- ΨΕΥΔΗΣ
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
είναι_ταξινομημένος <- ΟΚ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
|