
63
ΑΕΠΠ – Εκδόσεις ΜΠΑΧΑΡΑΚΗ
δ ← α
mod
10
Όσο
δ > 0
επανάλαβε
δ ← δ
−
1
γ ← γ + β
Τέλος_επανάληψης
χρησιμοποιώντας αντί της εντολής
Όσο
την εντολή
Για
. Στο νέο τμήμα
αλγορίθμου να χρησιμοποιήσετε μόνο τις μεταβλητές α,β,γ,δ, που
χρησιμοποιεί το αρχικό τμήμα. (Μονάδες 5)
Απάντηση:
Α.
Ο πίνακας όπως θα διαμορφωθεί με την εκτέλεση του αλγορίθμου θα είναι:
ΑΡΙΘΜΟΣ ΕΝΤΟΛΗΣ
α
β
γ
δ
20
50
1
0
2
0
5
2
6
500
2
2
3
1
4
500
3
0
4
1000
5
0
6
5000
Β.
η ισοδύναμη εντολή με την
Αν
α>β
τότε
αντιμετάθεσε α, β θα είναι:
Αν
α > β
τότε
temp ← α
α ← β
β ← temp
Τέλος_αν
Γ.
Η ισοδύναμη εντολή Για θα είναι:
Για
δ
από
(α mod 10)
μέχρι
1
με_βήμα
−1
γ ← γ + β
Τέλος_επανάληψης
Σε μια διαδρομή τρένου υπάρχουν 20 σταθμοί (σε αυτούς περιλαμβάνονται
η αφετηρία και ο τερματικός σταθμός). Το τρένο σταματά σε όλους τους
σταθμούς. Σε κάθε σταθμό επιβιβάζονται και αποβιβάζονται επιβάτες. Οι
πρώτοι επιβάτες επιβιβάζονται στην αφετηρία και στον τερματικό σταθμό
ΘΕΜΑ 3
ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2009