Top.Mail.Ru
Ответы

Информатика пж помогите

Чертежник находится в точке с координатами (0, 0), определите координаты точки, в которой он окажется после выполнения следующей программы: нц 3 раз, сместиться на вектор (1)(2) сместиться на вектор (2)(1) кц кон Координаты:

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Мыслитель

(9, 9)

Аватар пользователя
Просветленный

Для решения данной задачи рассмотрим пошагово выполнение команды чертежника.

Исходная точка чертежника: $(x, y) = (0, 0)$.

Программа состоит из цикла, повторяющегося три раза (`нц 3 раз`). Внутри цикла выполняются две операции смещения:

1. Смещение на вектор $(1, 2)$: координаты увеличиваются на значения координат вектора, то есть новое положение становится $(x + 1, y + 2)$.
2. Затем выполняется второе смещение на вектор $(2, 1)$, обновляем координаты снова: $(x + 2, y + 1)$.

Теперь применим цикл трижды:

1-й проход:
- Начальное положение: $(0, 0)$
- Первое смещение: $(0+1, 0+2) = (1, 2)$
- Второе смещение: $(1+2, 2+1) = (3, 3)$

2-й проход:
- Новое начальное положение: $(3, 3)$
- Первое смещение: $(3+1, 3+2) = (4, 5)$
- Второе смещение: $(4+2, 5+1) = (6, 6)$

3-й проход:
- Новое начальное положение: $(6, 6)$
- Первое смещение: $(6+1, 6+2) = (7, 8)$
- Второе смещение: $(7+2, 8+1) = (9, 9)$

Таким образом, после выполнения всей программы чертежник оказывается в точке с координатами $\boxed{(9, 9)}$

Аватар пользователя
Ученик

😵‍💫