Как нужно получить данное изображение?

Не смог разобраться, с чего начинать и как

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Ivan Shatsky

Все правильные многоугольники имеют одинаковую длину грани, так?

Предположим, что исходно перо стоит там, где показано на скриншоте и смотрит туда, куда показано на скриншоте.

Значит делаете внешний цикл от 3 до скольки там у вас? До 13?

Внутренний цикл делаете от 1 до текущего значения переменной внешнего цикла.

Внутри внутреннего цикла производите такие операции:

  1. Вперёд на длину грани.
  2. Поворот налево на угол 360 / <текущее значение переменной внешнего цикла>.

Закончили внутренний цикл.

Поменяли цвет на более светлый.

Закончили внешний цикл.

→ Ссылка