Вопрос:
10) Определить результат выполнения фрагмента программы: Б) b=?
Смотреть решения всех заданий с листаОтвет:
Решение:
- Инициализация переменных: \(a = 10\), \(b = 1\).
- Цикл \(for i := 4 \text{ to } 6\) выполнится 3 раза (при \(i=4\), \(i=5\), \(i=6\)).
- При \(i=4\):
- \(a := a - 2 \Rightarrow a := 10 - 2 \Rightarrow a := 8\)
- \(b := b + a \Rightarrow b := 1 + 8 \Rightarrow b := 9\)
- При \(i=5\):
- \(a := a - 2 \Rightarrow a := 8 - 2 \Rightarrow a := 6\)
- \(b := b + a \Rightarrow b := 9 + 6 \Rightarrow b := 15\)
- При \(i=6\):
- \(a := a - 2 \Rightarrow a := 6 - 2 \Rightarrow a := 4\)
- \(b := b + a \Rightarrow b := 15 + 4 \Rightarrow b := 19\)
- Цикл завершается.
Ответ: 19
ГДЗ по фото 📸