Контрольные задания > 5. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Вперёд и (где п – целое число), вызывающая передвижение Черепашки на п шагов в направлении движения,
Направо ш (где т – целое число), вызывающая изменение направления движения на ш градусов по часовой стрелке.
Запись Повтори к [Команда1 Команда2 Команда3] означает, что последовательность команд в скобках повторится к раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 6 [Направо 45 Вперёд 50 Направо 45]
Какая фигура появится на экране?
Вопрос:
5. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Вперёд и (где п – целое число), вызывающая передвижение Черепашки на п шагов в направлении движения,
Направо ш (где т – целое число), вызывающая изменение направления движения на ш градусов по часовой стрелке.
Запись Повтори к [Команда1 Команда2 Команда3] означает, что последовательность команд в скобках повторится к раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 6 [Направо 45 Вперёд 50 Направо 45]
Какая фигура появится на экране?
Разберем алгоритм Черепашки:
Команда `Повтори 6 [Направо 45 Вперёд 50 Направо 45]` означает, что последовательность команд `Направо 45`, `Вперёд 50`, `Направо 45` повторяется 6 раз.
* `Направо 45` - Черепашка поворачивается на 45 градусов по часовой стрелке.
* `Вперёд 50` - Черепашка проходит 50 шагов в текущем направлении.
После каждого повторения, Черепашка поворачивается на 45 + 45 = 90 градусов в сумме. После 6 повторений суммарный угол поворота составит 6 * 90 = 540 градусов. 540 градусов - это полный оборот (360) плюс еще 180. Значит, фигура будет состоять из шести прямых линий, повернутых друг относительно друга на 90 градусов. Эта фигура будет представлять собой квадрат, повернутый на 45 градусов, с отрезками, выходящими из его вершин.
**Ответ: Фигура будет представлять собой шестиугольник или звезду, образованную шестью отрезками длиной 50, расположенными под углом друг к другу.**