ΠΡΟΓΡΑΜΜΑ Ταξινόμηση3Αριθμών
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: α[3], ι, min, max, mid
ΑΡΧΗ
ΓΙΑ ι ΑΠΟ 1 ΜΕΧΡΙ 3
ΓΡΑΨΕ 'Αριθμός ', ι
ΔΙΑΒΑΣΕ α[ι]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
min <-- ελάχιστος(ελάχιστος(α[1], α[2]), α[3])
max <-- μέγιστος(μέγιστος(α[1], α[2]), α[3])
mid <-- α[1] + α[2] + α[3] - min - max
ΓΡΑΨΕ min, ' ', mid, ' ', max
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΣΥΝΑΡΤΗΣΗ ελάχιστος (α, β): ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: α, β
ΑΡΧΗ
ΑΝ α < β ΤΟΤΕ
ελάχιστος <-- α
ΑΛΛΙΩΣ
ελάχιστος <-- β
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
ΣΥΝΑΡΤΗΣΗ μέγιστος (α, β): ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: α, β
ΑΡΧΗ
ΑΝ α > β ΤΟΤΕ
μέγιστος <-- α
ΑΛΛΙΩΣ
μέγιστος <-- β
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ