Τι εμφανίζει το παρακάτω σύνολο εντολών
Α <-- 99
Β <-- 21
Γ <-- 13
Αρχή_επανάληψης
Αν Α+Β > 100 τότε
Α <-- Α-20
Β <-- Β-10
αλλιώς_αν Α > 75 τότε
Α <-- Α-9
Β <-- Β-7
αλλιώς_αν Α > 65 τότε
Α <-- Α-30
Β <-- 3*Β
αλλιώς
Α <-- Α+2
Β <-- Β-1
Τέλος_αν
Γ <-- Γ+3
Εμφάνισε Α, Β, Γ
Μέχρις_ότου Γ > 23
Εμφάνισε Α+Β+Γ
Λύση
Α = 99
Β = 21
Γ = 13
1η επανάληψη
Επειδή Α+Β > 100 = 99+21 > 100 = 120 > 100 = Αληθής
Α = Α-20 = 99-20 = 79
Β = Β-10 = 21-10 = 11
Γ = Γ+3 = 13+3 = 16
Η Εμφάνισε τυπώνει:
79 11 16
2η επανάληψη
Επειδή Α+Β > 100 = 79+11 > 100 = 90 > 100 = Ψευδής
και Α > 75 = 79 > 75 = Αληθής
Α = Α-9 = 79-9 = 70
Β = Β-7 = 11-7 = 4
Γ = Γ+3 = 16+3 = 19
Η Εμφάνισε τυπώνει:
70 4 19
3η επανάληψη
Επειδή Α+Β > 100 = 70+4 > 100 = 74 > 100 = Ψευδής,
Α > 75 = 70 > 75 = Ψευδής και
Α > 65 = 70 > 65 = Αληθής
Α = Α-30 = 70-30 = 40
Β = 3*Β = 3*4 = 12
Γ = Γ+3 = 19+3 = 22
Η Εμφάνισε τυπώνει:
40 12 22
4η επανάληψη
Επειδή Α+Β > 100 = 40+12 > 100 = 52 > 100 = Ψευδής,
Α > 75 = 40 > 75 = Ψευδής και
Α > 65 = 40 > 65 = Ψευδής
Α = Α+2 = 40+2 = 42
Β = Β-1 = 12-1 = 11
Γ = Γ+3 = 22+3 = 25
Η Εμφάνισε τυπώνει:
42 11 25
Η Μέχρις_ότου τερματίζεται, αφού Γ > 23 =25 > 23 = Αληθής.
Επειδή Α+Β+Γ = 42+11+25 = 78, η Εμφάνισε τυπώνει : 78
Εγγραφή σε:
Σχόλια ανάρτησης (Atom)
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου