| Α | Β | Γ |
|---|---|---|
1ΠΡΟΓΡΑΜΜΑ Κύριο
2ΔΙΑΒΑΣΕ Α, Β, Γ (τιμές: 5, 7, 10)
3↔ΚΑΛΕΣΕ Διαδ1(Α, Β, Γ)
4ΓΡΑΨΕ Α, Β, Γ
5ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
6↔ΔΙΑΔΙΚΑΣΙΑ Διαδ1(Β, Α, Γ)
7 Α ← Α + 2
8 Β ← Β - 3
9 Γ ← Α + Β
10 ΓΡΑΨΕ Α, Β, Γ
11ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ| Α | Β | Γ |
|---|---|---|
| Α (τυπική παράμετρος) | Β (τυπική παράμετρος) | Γ (τυπική παράμετρος) |
|---|---|---|
1Διάβασε Κ (τιμή: 10)
2L ← 2
3A ← 1
4Όσο A < 8 επανάλαβε
5 Αν K MOD L = 0 τότε
6↔ X ← Fun(A, L)
7 Αλλιώς
8 X ← A + L
9 Τέλος_αν
10 Εμφάνισε L, A, X
11 A ← A + 2
12 L ← L + 1
13Τέλος_επανάληψης
14↔Συνάρτηση Fun(Β, Δ) : ΑΚΕΡΑΙΑ
15 Μεταβλητές
16 Ακέραιες: Β, Δ
17 Αρχή
18 Fun ← (Β + Δ) DIV 2
19Τέλος_συνάρτησης| K | L | A | X |
|---|---|---|---|
| Β (τυπική παράμετρος) | Δ (τυπική παράμετρος) | Fun (τιμή επιστροφής) |
|---|---|---|
1ΠΡΟΓΡΑΜΜΑ άσκηση
2ΜΕΤΑΒΛΗΤΕΣ
3 ΑΚΕΡΑΙΕΣ: α, β
4ΑΡΧΗ
5 α ← 5
6 β ← 3
7 α ← τιμή(α, β)
8 ΓΡΑΨΕ α, β
9 α ← τιμή(β, α)
10 ΓΡΑΨΕ α, β
11 β ← β - 2
12 β ← τιμή(α, β)
13 ΓΡΑΨΕ α, β
14ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
15ΣΥΝΑΡΤΗΣΗ τιμή (x, y) : ΑΚΕΡΑΙΑ
16ΜΕΤΑΒΛΗΤΕΣ
17 ΑΚΕΡΑΙΕΣ: x, y
18ΑΡΧΗ
19 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
20 y ← y - 2
21 x ← x - y
22 ΜΕΧΡΙΣ_ΟΤΟΥ x > 4
23 τιμή ← x
24ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ| α | β |
|---|---|
| x | y | τιμή | x > 4 |
|---|---|---|---|
1ΠΡΟΓΡΑΜΜΑ Κλήση_Υποπρογραμμάτων
2ΜΕΤΑΒΛΗΤΕΣ
3 ΑΚΕΡΑΙΕΣ: α, β, χ
4ΑΡΧΗ
5 α ← 1
6 β ← 2
7 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
8 ΑΝ α <= 4 ΤΟΤΕ
9 ΚΑΛΕΣΕ Διαδ1(α, β, χ)
10 ΑΛΛΙΩΣ
11 χ ← Συν1(α, β)
12 ΤΕΛΟΣ_ΑΝ
13 ΓΡΑΨΕ α, β, χ
14 ΜΕΧΡΙΣ_ΟΤΟΥ χ > 11
15 ΓΡΑΨΕ χ
16ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
17ΔΙΑΔΙΚΑΣΙΑ Διαδ1 (λ, κ, μ)
18ΜΕΤΑΒΛΗΤΕΣ
19 ΑΚΕΡΑΙΕΣ: κ, λ, μ
20ΑΡΧΗ
21 κ ← κ + 1
22 λ ← λ + 3
23 μ ← κ + λ
24ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ
25ΣΥΝΑΡΤΗΣΗ Συν1(ε, ζ) : ΑΚΕΡΑΙΑ
26ΜΕΤΑΒΛΗΤΕΣ
27 ΑΚΕΡΑΙΕΣ: ε, ζ
28ΑΡΧΗ
29 ζ ← ζ + 2
30 ε ← ε * 2
31 Συν1 ← ε + ζ
32ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ| α | β | χ | α <= 4 | χ > 11 |
|---|---|---|---|---|
| λ | κ | μ |
|---|---|---|
| ε | ζ | Συν1 |
|---|---|---|