Задать вопрос
16 января, 18:48

Составьте алгоритм построения шестиугольника при помощи вспомогательных алгоритмов!

очень нужна помощь!

+5
Ответы (1)
  1. 16 января, 21:27
    0
    Если речь идет о правильном шестиугольнике (у которого все углы равны), то можно составить алгоритм, состоящий из шести одинаковых циклов. Цикл должен состоять из двух команд:

    1) нарисовать отрезок длины a (длина отрезка является длиной одной стороны шестиугольника) ;

    2) сделать поворот влево по углом 60 градусов.

    {Теперь обьясню, почему 60. Сума углов любого n-угольника вычисляется по формуле: 180 * (n-2) (можете проверить ее для треугольника или квадрата). Подставляем вместо n значение 6: 180 * (6-2) = 180*4=720, то есть каждый угол равен 720/6=120. Сделав поворот на 60 градусов влево, мы создаем нужный угол 120 градусов между исполнителем и нарисованной прямой.}

    Если среда программирования Python, нужна такая программа:

    from turtle import*

    from count in range (6) :

    forward (a)

    left (60)
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составьте алгоритм построения шестиугольника при помощи вспомогательных алгоритмов! очень нужна помощь! ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы