Вопрос:

По блок-схеме заполнить таблицу трассировки: Шаг, a, b, a<12. Начальные значения: a:=1, b:=0; в цикле a:=a+3, b:=b−a; при a<12 повторять цикл, иначе вывести b.

Ответ:

Начальные значения: \(a=1\), \(b=0\).

  1. После увеличения \(a\): \(a=1+3=4\); затем \(b=0-4=-4\). Условие истинно: \(4<12\).
  2. \(a=4+3=7\); \(b=-4-7=-11\). Условие истинно: \(7<12\).
  3. \(a=7+3=10\); \(b=-11-10=-21\). Условие истинно: \(10<12\).
  4. \(a=10+3=13\); \(b=-21-13=-34\). Условие ложно: \(13<12\).
Шагaba<12
14−4да
27−11да
310−21да
413−34нет
5

При завершении алгоритма выводится значение \(b=-34\).

Ответ: таблица заполнена; вывод: \(b=-34\).