
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
196
Εντολές
Μνήμη
Α
Β
Γ
Δ
Ε
Ζ
Χ[1]
Χ[2]
Χ[3]
1.
Α ← ...
4
2.
Δ ← Α + ...
7
3.
Αν
Α ... Δ
τότε
Γ ← Α
αλλιώς
Γ ← Δ
Τέλος_αν
7
4.
Β ← ... -1
3
5.
Ε ← ... - ...
-1
6.
... ← Δ + ...
6
7.
Γ ← Γ ... Ε
8
8.
Ζ ← ... – 1
2
9.
Χ [...] ← Γ
8
10.
Χ [ Ζ ... 1] ← Δ
6
11.
Χ[Ζ...1]←Χ[Ζ ]…1
7
Να γράψετε στο τετράδιό σας τον αριθμό της καθεμιάς εντολής και δίπλα να
σημειώσετε τη σταθερά, τη μεταβλητή, ή τον τελεστή που πρέπει να
αντικαταστήσει το κάθε κενο της εντολής ώστε να έχει το αποτέλεσμα που
δίνεται στον πίνακα, ως εξής:
Α.
Για τις εντολές 1 και 2, να σημειώσετε σταθερές τιμές. (Μονάδες 2)
Β.
Για τις εντολές 3,7,10 και 11, να σημειώσετε τελεστές, και για τις υπόλοιπες,
να σημειώσετε μεταβλητές. (Μονάδες 18)
Απάντηση:
Ο αλγόριθμος με συμπληρωμένα τα κενά του είναι:
1.
Α ←
4
2.
Δ ← Α +
3
3.
Αν
Α
>
Δ
τότε
Γ ← Α
αλλιώς
Γ ← Δ
Τέλος_αν
4.
Β ←
Α
-1
5.
Ε ←
Β
-
Α
6.
Δ
← Δ +
Ε
7.
Γ ← Γ
-
Ε
8.
Ζ ←
Β
– 1
9.
Χ [
Ζ
] ← Γ
10.
Χ [ Ζ
-
1] ← Δ
11.
Χ[Ζ
+
1]←Χ[Ζ ]
-
1