Вопрос:

Вычисли значение переменной х до выполнения фрагмента программы, если в ответе получилось 11. x:=x-4; x := x*3; x := x + 2

Ответ:

Разбираемся с заданием

Привет! Смотри, нам нужно найти такое начальное значение x, чтобы после выполнения трех команд оно стало равно 11. Давай пройдемся по шагам:

Шаг 1: Последняя команда

Последняя команда — это x := x + 2. Если после нее получилось 11, значит, до нее значение x было 11 - 2 = 9.

Шаг 2: Вторая команда

Перед этим была команда x := x * 3. Если до последней команды x было равно 9, то до этой команды оно было 9 / 3 = 3.

Шаг 3: Первая команда

Первая команда — x := x - 4. Если до второй команды x было равно 3, то изначально оно было 3 + 4 = 7.

Проверка

Давай проверим, что получится, если начнем с x = 7:

  1. x := x - 4 → 7 - 4 = 3
  2. x := x * 3 → 3 * 3 = 9
  3. x := x + 2 → 9 + 2 = 11

Все верно!

Ответ: 7

Подать жалобу Правообладателю