1. Главная
  2. Библиотека
  3. Черчение
  4. Исполнитель Чертёжник перемещается на координатной плоскости. Ему доступны команды: * **Сместиться на (a, b)**: перемещ...

Исполнитель Чертёжник перемещается на координатной плоскости. Ему доступны команды: * **Сместиться на (a, b)**: перемещает Чертёжника из точки (x, y) в точку (x+a, y+b). * **Повтори k раз ... Конец**: повторяет последовательность команд k раз. Был

«Исполнитель Чертёжник перемещается на координатной плоскости. Ему доступны команды: * **Сместиться на (a, b)**: перемещает Чертёжника из точки (x, y) в точку (x+a, y+b). * **Повтори k раз ... Конец**: повторяет последовательность команд k раз. Был»
  • Черчение

Условие:

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

Решение:

Чтобы решить задачу, давайте поэтапно разберем алгоритм, который выполняет Чертёжник. 1. **Анализируем первую часть алгоритма:** ``` Повтори 3 раз Сместиться на (1,2) Сместиться на (-2,1) Конец ``` Это означает, что Чертёжник выполнит команды Сместиться на (1,2) и Сместиться на (-2,1) три раза. - Первая команда Сместиться на (1,2) увеличивает координаты на (1,2). - Вторая команда Сместиться на (-2,1) уменьшает координаты на (2, -1). Теперь вычислим итоговое смещение за оди...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет