ТурбоУроки
Задание 6 · Базовый уровень · Программирование

Формальное выполнение программы

Читаем небольшой фрагмент программы и определяем результат его работы.

Теория

Важно различать присваивание и сравнение, а также понимать порядок выполнения операторов. Для циклов удобно вручную составлять таблицу значений переменных по итерациям.

Что держать в голове

x = x + 1 изменяет x
if проверяет условие
for/while повторяют блок команд

Алгоритм решения

  1. Запишите начальные значения.
  2. Выполняйте строки строго сверху вниз.
  3. Для условия выберите только одну ветвь.
  4. Для цикла фиксируйте значения после каждой итерации.

Мини-пример

x=2; x=x+4; x=x*3 → 18.

Проверь себя

Какое значение x получится после команд: x=5; x=x-2; x=x*4?