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