Контрольные задания > 20. Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 8 раз
Сместиться на (1, 3)
Сместиться на (-2, -5)
Конец
Сместиться на (40, 18)
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
Вопрос:
20. Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 8 раз
Сместиться на (1, 3)
Сместиться на (-2, -5)
Конец
Сместиться на (40, 18)
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
Сначала нужно вычислить общее смещение чертёжника за 8 повторений цикла:
Смещение за один повтор цикла:
* По оси X: 1 + (-2) = -1
* По оси Y: 3 + (-5) = -2
Смещение за 8 повторов цикла:
* По оси X: 8 * (-1) = -8
* По оси Y: 8 * (-2) = -16
Общее смещение после цикла:
* По оси X: -8 + 40 = 32
* По оси Y: -16 + 18 = 2
Чтобы вернуться в исходную точку, нужно выполнить смещение на противоположные значения:
* По оси X: -32
* По оси Y: -2
Ответ: Сместиться на (-32, -2)