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