Информатика, вопрос задал redoral , 6 лет назад

Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 paза
Сместиться на (1, 1) Сместиться на (2, 2) Сместиться на (1, −3) Конец

Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?

1) Сместиться на (12, 0)
2) Сместиться на (0, 12)
3) Сместиться на (0, -12)
4) Сместиться на (-12, 0)

Ответы на вопрос

Ответил Mrdenk
1

Обозначим за x и y координаты робота, тогда каждый повтор Δx = 1 + 2 + 1 = 4, а Δy = 1 + 2 - 3 = 0

Изначально x = 0; y = 0

Так как повторов 3, то конечные результаты робота вычислим так:

x = x + Δx * 3 = 0 + 3 * 4 = 12

y = y + Δy * 3 = 0 + 0 * 3 = 0

Ответ: 1)

Новые вопросы