Вопрос:

10) Определить результат выполнения фрагмента программы: Б) b=?

Смотреть решения всех заданий с листа

Ответ:

Решение:

  1. Инициализация переменных: \(a = 10\), \(b = 1\).
  2. Цикл \(for i := 4 \text{ to } 6\) выполнится 3 раза (при \(i=4\), \(i=5\), \(i=6\)).
  3. При \(i=4\):
    1. \(a := a - 2 \Rightarrow a := 10 - 2 \Rightarrow a := 8\)
    2. \(b := b + a \Rightarrow b := 1 + 8 \Rightarrow b := 9\)
  4. При \(i=5\):
    1. \(a := a - 2 \Rightarrow a := 8 - 2 \Rightarrow a := 6\)
    2. \(b := b + a \Rightarrow b := 9 + 6 \Rightarrow b := 15\)
  5. При \(i=6\):
    1. \(a := a - 2 \Rightarrow a := 6 - 2 \Rightarrow a := 4\)
    2. \(b := b + a \Rightarrow b := 15 + 4 \Rightarrow b := 19\)
  6. Цикл завершается.

Ответ: 19

ГДЗ по фото 📸
Подать жалобу Правообладателю