Вопрос:

214. Дан фрагмент программного кода для Черепашки:

Фотография

Ответ ассистента

Для решения задачи 214 проанализируем алгоритм. Черепашка делает $n$ шагов, каждый раз рисуя отрезок длиной $m$ и поворачиваясь на угол $360 \cdot k / n$ градусов. Такие программы рисуют правильные многоугольники или звездчатые многоугольники: * Если $k=1$, получается правильный $n$-угольник. * Если $k>1$, получается звездчатый многоугольник, где $n$ — количество вершин, а $k$ — количество «шагов» при соединении вершин через одну. **Результаты работы:** | n | m | k | Результат работы | | :--- | :--- | :--- | :--- | | 5 | 50 | 2 | Пятиконечная звезда | | 7 | 40 | 2 | Семиконечная звезда (звездчатый семиугольник) | | 9 | 30 | 2 | Девятиконечная звезда (звездчатый девятиугольник) | | 9 | 30 | 3 | Правильный девятиугольник (с наложением линий, так как $360 \cdot 3 / 9 = 120^\circ$ и цикл замыкается через 3 итерации) | | 9 | 30 | 4 | Девятиконечная звезда (звездчатый девятиугольник) |

Другие решения

Что ещё задавали пользователи