Контрольные задания > Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Команда 1
Сместиться на (1, 3)
Сместиться на (1, -2)
Конец
Сместиться на (3, 9)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда 1?
Вопрос:
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Команда 1
Сместиться на (1, 3)
Сместиться на (1, -2)
Конец
Сместиться на (3, 9)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда 1?
Привет, ребята! Давайте решим эту интересную задачу вместе.
**Понимание задачи**
Нам нужно определить, какую команду нужно вставить в алгоритм, чтобы Чертёжник вернулся в исходную точку после выполнения всех команд. Алгоритм состоит из повторяющегося блока (3 раза) и одной дополнительной команды.
**Решение**
1. **Рассмотрим повторяющийся блок:**
* Смещение на (1, 3)
* Смещение на (1, -2)
После выполнения этого блока один раз, общее смещение будет:
* По оси X: 1 + 1 = 2
* По оси Y: 3 + (-2) = 1
Таким образом, каждый раз при выполнении блока Чертёжник смещается на (2, 1).
2. **Вычислим общее смещение после 3 повторений:**
* По оси X: 2 * 3 = 6
* По оси Y: 1 * 3 = 3
Значит, после трех повторений Чертёжник сместится на (6, 3).
3. **Учитываем дополнительное смещение:**
* Смещение на (3, 9)
Общее смещение после всех команд (без Команды 1) будет:
* По оси X: 6 + 3 = 9
* По оси Y: 3 + 9 = 12
Таким образом, Чертёжник сместился на (9, 12).
4. **Определяем Команду 1:**
Чтобы Чертёжник вернулся в исходную точку, Команда 1 должна компенсировать это смещение. Следовательно, она должна сместить Чертёжника на (-9, -12).
**Ответ:** Сместиться на (-9, -12).
Надеюсь, теперь всё понятно! Если у вас возникнут еще вопросы, не стесняйтесь спрашивать.