Вопрос:

1. Исполнитель Чертёжник перемещается по координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм: Повтори 3 раз Команда1 Сместиться на (3, 2) Сместиться на (2, 1) Конец Сместиться на (-9, -6) После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1? 1) Сместиться на (-6, -3) 3) Сместиться на (-2, -1) 2) Сместиться на (4, 3) 4) Сместиться на (2, 1)

Ответ:

Разберёмся с задачей. Чертёжник выполняет команды, смещаясь по координатной плоскости. В цикле 'Повтори 3 раза' выполняются команды внутри него, и в конце есть еще одна команда. Наша задача - понять, какую команду надо было выполнить 3 раза в цикле. Чертёжник вернулся в исходную точку, это значит, что общее смещение по x и y было равно 0. 1. **Вычисления смещений в цикле:** Внутри цикла у нас команды 'Сместиться на (3, 2)' и 'Сместиться на (2, 1)'. Суммарное смещение за один цикл равно (3 + 2, 2 + 1) = (5, 3). Поскольку цикл выполняется 3 раза, общее смещение за 3 цикла будет (5 * 3, 3 * 3) = (15, 9). 2. **Общее смещение:** В конце есть команда 'Сместиться на (-9, -6)'. Таким образом, суммарное смещение после цикла и этой команды равно (15-9, 9-6)=(6,3). Для того, чтобы вернуться в начальную точку, необходимо было смещение (-6,-3). Так как это смещение должно было быть в команде 'Команда1', то, если мы поделим полученное смещение (-6,-3) на 3 (так как цикл выполняется 3 раза) получим (-2,-1). Это и будет командой, которую надо поставить в цикл. **Ответ:** 3) Сместиться на (-2, -1)
Смотреть решения всех заданий с фото

Похожие