Вопрос:

Задача 8. Исполнитель Чертёжник перемещается на координатной плоскости. Дан алгоритм: Повтори 3 раз Сместиться на (1, 2) Сместиться на (-2, 1) Конец Сместиться на (4,-8). На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке?

Ответ:

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

Похожие