Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз. Черепашке был дан для исполнения следующий алгоритм: Повтори 180 [Вперёд 45 Направо 90]. Какая фигура появится на экране? 1) правильный 180-угольник 2) квадрат 3) правильный восьмиугольник 4) незамкнутая ломаная линия
После выполнения команды Повтори 180 [Вперёд 45 Направо 90] Черепашка совершит поворот на 90 градусов вправо и сделает шаг вперёд на 45 шагов, затем это будет повторяться 180 раз. Таким образом Черепашка пройдет 18045 = 8100 шагов вперёд и повернется 18090 = 16200 градусов вправо, что эквивалентно 16200/45 = 360 поворотам на 45 градусов. При этом после 8 поворотов на 45 градусов Черепашка получит правильный восьмиугольник.
3) правильный восьмиугольник
После выполнения команды Повтори 180 [Вперёд 45 Направо 90] Черепашка совершит поворот на 90 градусов вправо и сделает шаг вперёд на 45 шагов, затем это будет повторяться 180 раз. Таким образом Черепашка пройдет 18045 = 8100 шагов вперёд и повернется 18090 = 16200 градусов вправо, что эквивалентно 16200/45 = 360 поворотам на 45 градусов. При этом после 8 поворотов на 45 градусов Черепашка получит правильный восьмиугольник.