Исполнитель Че­ре­паш­ка пе­ре­ме­ща­ет­ся на экра­не компьютера, остав­ляя след в виде линии. В каж­дый кон­крет­ный мо­мент из­вест­но по­ло­же­ние ис­пол­ни­те­ля и на­прав­ле­ние его движения. У ис­пол­ни­те­ля су­ще­ству­ет две команды: Вперёд n (где n — целое число), вы­зы­ва­ю­щая пе­ре­дви­же­ние Че­ре­паш­ки на n шагов в на­прав­ле­нии движения; Направо m (где m — целое число), вы­зы­ва­ю­щая из­ме­не­ние на­прав­ле­ния дви­же­ния на m гра­ду­сов по ча­со­вой стрелке. За­пись Повтори k [Команда1 Команда2 КомандаЗ] означает, что по­сле­до­ва­тель­ность ко­манд в скоб­ках по­вто­рит­ся k раз.

Черепашке был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: Повтори 5 [Вперёд 100 На­пра­во 60] Какая фи­гу­ра по­явит­ся на экране?

1) правильный треугольник
2) правильный шестиугольник
3) правильный пятиугольник
4) незамкнутая ло­ма­ная линия

11 Сен в 19:40
28 +1
0
Ответы
1

Рассмотрим данный алгоритм:

Повтори 5 [Вперёд 100 На­пра­во 60]

Это означает, что последовательность команд внутри скобок будет повторяться 5 раз.

Команда "Вперёд 100" перемещает Черепашку вперёд на 100 шагов в текущем направлении.Команда "Направо 60" изменяет направление движения на 60 градусов по часовой стрелке.

Теперь проанализируем, что происходит за каждую итерацию цикла:

После первого выполнения команды "Вперёд 100" Черепашка переместится на 100 шагов.Затем она изменит направление на 60 градусов по часовой стрелке.Таким образом, после каждого повторения Черепашка будет перемещаться на 100 шагов и поворачиваться на 60 градусов. После 5 повторений повороты составят ( 5 \times 60 = 300 ) градусов.

300 градусов соответствует 300 - 360 = -60 градусов, то есть, фактически Черепашка будет направлена на 60 градусов от начального направления после завершения всех повторений.

Теперь нужно определить фигуру, которую она нарисует:

При повторении 5 раз, каждая команда "Вперёд 100" будет рисовать стороны, что в сумме образует фигуру с 5 сторонами.Фигура будет выглядеть как правильный пятиугольник, так как каждый угол в 60 градусов после перемещения на 100 единиц создаст равносторонние линии.

Ответ: 3) правильный пятиугольник.

11 Сен в 19:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир