1. Главная
  2. Библиотека
  3. Программирование
  4. Исполнитель Чертёжник перемещается на координатной плос...
Решение задачи

Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след. в виде линии. Чертёжник может выполнять команду Сместиться на (а, b) (где а, b целые числа), перемещающую Чертёжника из точки с координатами (х, у) в точку с координатами (х + а,

  • Программирование

Условие:

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

Решение:

Чтобы решить задачу, давайте сначала разберем, что происходит с координатами Чертёжника на каждом шаге. 1. Начнем с начальной точки (0, 0). 2. Выполним команды в цикле 3 раза: - Первая команда: Сместиться на (2, 3) - Новые координаты: (0 + 2, 0 + 3) = (2, 3) - Вторая команда: Сместиться на (-5, -3) - Новые координаты: (2 - 5, 3 - 3) = (-3, 0) - Третья команда: Сместиться на (3, -2) - Новые координаты: (-3 + 3, 0 - 2) = (0, -2) Теперь мы завершили...

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

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

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