ΣΥΝΑΡΤΗΣΗ ΠΡΑΞΗ(x, y): ΠΡΑΓΜΑΤΙΚΗ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: x, y
ΑΡΧΗ
ΑΝ (x >= y) ΤΟΤΕ
x ← x + 3
ΑΛΛΙΩΣ
y ← y - 4
ΤΕΛΟΣ_ΑΝ
ΠΡΑΞΗ ← (x + y) / 2
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
ΠΡΟΓΡΑΜΜΑ ΚΥΡΙΟ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: α, β
ΠΡΑΓΜΑΤΙΚΕΣ: γ
ΑΡΧΗ
ΔΙΑΒΑΣΕ α, β
γ ← ΠΡΑΞΗ(α, β)
ΓΡΑΨΕ γ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΔΙΑΔΙΚΑΣΙΑ Δ_ΠΡΑΞΗ(x, y, z)
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: x, y
ΠΡΑΓΜΑΤΙΚΕΣ: z
ΑΡΧΗ
ΑΝ (x >= y) ΤΟΤΕ
x ← x + 3
ΑΛΛΙΩΣ
y ← y - 4
ΤΕΛΟΣ_ΑΝ
z ← (x + y) / 2
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ
ΚΑΛΕΣΕ Δ_ΠΡΑΞΗ(α+0, β+0, γ)