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