Вопрос:

Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, значение уменьшается. Например, если Чертёжник находится в точке с координатами (1, 2), то команда Сместиться на (3, -3) переместит Чертёжника в точку (4, -1). Запись Повтори k раз Команда1 Команда2 Команда3 Конец означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз. Чертёжнику был дан для исполнения следующий алгоритм: Повтори 3 раз Сместиться на (-5, 4) Сместиться на (3, -3) Сместиться на (5, 0) Конец Сместиться на (-1, 0) Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение? 1) Сместиться на (-3, -8) 2) Сместиться на (-8, -3) 3) Сместиться на (8, 3)

Ответ:

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

Похожие