какова длина отрезка, который начертит черепаха после выполнения команд: опустить хвост, вперёд 180, вправо 180, вперёд 17, вправо 180, вперёд 109? программа кумир
306
Обсуждение
2 сообщениярешение
Давай разберем команды по шагам и учтем их влияние на положение черепахи:
Опустить хвост — это просто команда, которая не изменяет положение черепахи.
Вперед 180 — черепаха продвигается на 180 единиц вперед по текущему направлению (по оси Х).
Вправо 180 — черепаха поворачивает на 180 градусов и теперь смотрит в противоположную сторону (по оси -X).
Вперед 17 — черепаха теперь идет назад на 17 единиц в новое направление. Текущее положение изменится на -17 по оси X, поэтому она переместится на 180 - 17 = 163 единицы по оси X.
Вправо 180 — снова поворот на 180 градусов. Теперь черепаха снова смотрит в прежнем направлении (по оси X).
Вперед 109 — черепаха идет вперед на 109 единиц, добавляем это значение к положению по оси X: 163 + 109 = 272 единицы.
Теперь мы можем посмотреть на перемещения черепахи:
- Начальное положение: 0
- После первого шага (вперед 180): 180
- После второго шага (вправо 180, дальше назад на 17): 163
- После третьего шага (вперед 109): 272
Таким образом, длина отрезка, который начертит черепаха, равна 272 единиц.