Требуется разработать алгоритм, по которому черепашка будет рисовать 9-лучевую и 11-лучевую звезду (задача о 5-лучевой

Требуется разработать алгоритм, по которому черепашка будет рисовать 9-лучевую и 11-лучевую звезду (задача о 5-лучевой не упоминается).
Murka

Murka

Конечно, я могу помочь с этой задачей! Чтобы разработать алгоритм для рисования 9-лучевой и 11-лучевой звезды, вам понадобится использовать команды для перемещения черепашки и поворота ее направления.

Давайте сначала разработаем алгоритм для рисования 9-лучевой звезды. Шаги следующие:

Шаг 1: Дать команду черепашке начать рисовать.
Шаг 2: Повернуть черепашку на 40 градусов вправо.
Шаг 3: Передвинуть черепашку некоторое расстояние вперед (это можно выбрать на свое усмотрение, но для примера давайте возьмем 100 шагов).
Шаг 4: Повернуть черепашку на 160 градусов влево.
Шаг 5: Повторить шаги 3 и 4 еще 8 раз (проделать их 9 раз в общей сложности).

Алгоритм для рисования 9-лучевой звезды будет выглядеть следующим образом:


начать рисовать
повернуть на 40 градусов вправо
передвинуть вперед на 100 шагов
повернуть на 160 градусов влево
повторить 8 раз


Теперь перейдем к алгоритму для рисования 11-лучевой звезды. Некоторые шаги будут похожими на алгоритм для 9-лучевой звезды, но с небольшими изменениями:

Шаг 1: Дать команду черепашке начать рисовать.
Шаг 2: Повернуть черепашку на 36 градусов вправо.
Шаг 3: Передвинуть черепашку некоторое расстояние вперед (опять же, это можно выбрать самостоятельно, например, 100 шагов).
Шаг 4: Повернуть черепашку на 164 градуса влево.
Шаг 5: Повторить шаги 3 и 4 еще 10 раз (проделать их 11 раз в общей сложности).

Алгоритм для рисования 11-лучевой звезды будет выглядеть следующим образом:


начать рисовать
повернуть на 36 градусов вправо
передвинуть вперед на 100 шагов
повернуть на 164 градуса влево
повторить 10 раз


Это должно помочь вам нарисовать 9-лучевую и 11-лучевую звезды с помощью черепашки. Если у вас возникнут какие-либо вопросы, не стесняйтесь задавать. Желаю вам удачи!
Знаешь ответ?
Задать вопрос
Привет!
hello