Ξαναγράψτε το παρακάτω σύνολο εντολών
Για κ από 1 μέχρι 76
Για μ από 78 μέχρι 54 με_βήμα -3
Αν κ+μ > 50 τότε
λ <-- 8
Όσο λ <= 99 επανάλαβε
Εμφάνισε λ+κ-μ
λ <-- λ+2
Τέλος_επανάληψης
αλλιώς_αν κ+μ > 45 τότε
λ <-- 123
Αρχή_επανάληψης
Εμφάνισε μ^λ+κ
λ <-- λ-7
Μέχρις_ότου λ < 6
αλλιώς
Εμφάνισε 2011
Τέλος_αν
Τέλος_επανάληψης
Τέλος_επανάληψης
αντικαθιστώντας:
α) την πρώτη Για..από..μέχρι με Όσο..επανάλαβε
β) τη δεύτερη Για..από..μέχρι με Μέχρις_ότου
γ) την Αν..τότε..αλλιώς_αν με εντολές Αν..τότε
δ) την Όσο..επανάλαβε με Μέχρις_ότου
ε) τη Μέχρις_ότου με Όσο..επανάλαβε
Λύση
κ <-- 1
Όσο κ <= 76 επανάλαβε
μ <-- 78
Αρχή_επανάληψης
Για κ από 1 μέχρι 76
Για μ από 78 μέχρι 54 με_βήμα -3
Αν κ+μ > 50 τότε
λ <-- 8
Όσο λ <= 99 επανάλαβε
Εμφάνισε λ+κ-μ
λ <-- λ+2
Τέλος_επανάληψης
αλλιώς_αν κ+μ > 45 τότε
λ <-- 123
Αρχή_επανάληψης
Εμφάνισε μ^λ+κ
λ <-- λ-7
Μέχρις_ότου λ < 6
αλλιώς
Εμφάνισε 2011
Τέλος_αν
Τέλος_επανάληψης
Τέλος_επανάληψης
αντικαθιστώντας:
α) την πρώτη Για..από..μέχρι με Όσο..επανάλαβε
β) τη δεύτερη Για..από..μέχρι με Μέχρις_ότου
γ) την Αν..τότε..αλλιώς_αν με εντολές Αν..τότε
δ) την Όσο..επανάλαβε με Μέχρις_ότου
ε) τη Μέχρις_ότου με Όσο..επανάλαβε
Λύση
κ <-- 1
Όσο κ <= 76 επανάλαβε
μ <-- 78
Αρχή_επανάληψης
Αν κ+μ > 50 τότε
λ <-- 8
Αρχή_επανάληψης
Εμφάνισε λ+κ-μ
λ <-- λ+2
Μέχρις_ότου λ > 99
Τέλος_αν
Αν (κ+μ <= 50) ΚΑΙ (κ+μ > 45)τότε
λ <-- 123
Όσο λ >= 6 επανάλαβε
Εμφάνισε μ^λ+κ
λ <-- λ-7
Τέλος_επανάληψης
Τέλος_αν
Αν κ+μ <= 45
Εμφάνισε 2011
Τέλος_αν
μ <-- μ-3
Μέχρις_ότου μ < 54
κ <-- κ+1
Τέλος_επανάληψης
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου