Контрольные задания > Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (2, 2)
Повтори 2 раз
Сместиться на (-3,-4) Сместиться на (3, 3) Сместиться на (2,-2)
Конец
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (6, -4)
2) Сместиться на (-6, 4)
3) Сместиться на (4, 6)
4) Сместиться на (-4, 6)
Вопрос:
Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (2, 2)
Повтори 2 раз
Сместиться на (-3,-4) Сместиться на (3, 3) Сместиться на (2,-2)
Конец
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (6, -4)
2) Сместиться на (-6, 4)
3) Сместиться на (4, 6)
4) Сместиться на (-4, 6)
Ответ:
Разберем алгоритм, который выполняет Чертёжник:
1. Сместиться на (2, 2)
2. Повторить 2 раза:
* Сместиться на (-3, -4)
* Сместиться на (3, 3)
* Сместиться на (2, -2)
3. Конец
Сначала найдем общее смещение после выполнения цикла "Повтори 2 раза".
Внутри цикла у нас последовательно выполняются смещения на (-3, -4), (3, 3) и (2, -2).
Суммарное смещение за один проход цикла:
(-3 + 3 + 2, -4 + 3 + (-2)) = (2, -3)
Поскольку цикл выполняется 2 раза, суммарное смещение за оба прохода цикла равно:
2 * (2, -3) = (4, -6)
Теперь добавим первоначальное смещение на (2, 2):
(2, 2) + (4, -6) = (6, -4)
Чтобы вернуться в исходную точку, Чертёжник должен сместиться на вектор, противоположный полученному суммарному смещению.
То есть, нужно сместиться на (-6, 4).
Таким образом, правильный ответ: **2) Сместиться на (-6, 4)**.
**Ответ: 2**