Скласти проєкт для побудову правильного пятикутника і поряд правильний шестикутник. (Правильні - всі сторони рівні). Прикріплено побудову правильного трикутника.
СРОЧНО!
ДАЮ 40 БАЛОВ!!!!!
Ответы
import turtle
# Побудова правильного п'ятикутника
def draw_pentagon(size):
for i in range(5):
turtle.forward(size)
turtle.right(72)
# Побудова поряд правильний шестикутник
def draw_hexagon(size):
for i in range(6):
turtle.forward(size)
turtle.right(60)
# Головна функція
def main():
# Встановлення початкових налаштувань
turtle.setup(width=600, height=600)
turtle.speed(1) # швидкість малювання
turtle.bgcolor("#FFFFFF") # фон білий
# Побудова правильного п'ятикутника червоного кольору
turtle.color("#FF0000") # червоний колір
turtle.begin_fill()
draw_pentagon(100)
turtle.end_fill()
# Побудова поряд правильний шестикутника зеленого кольору
turtle.penup() # піднімання пера
turtle.goto(150, 0) # переміщення черепахи до нової позиції
turtle.pendown() # опускання пера
turtle.color("#00FF00") # зелений колір
turtle.begin_fill()
draw_hexagon(100)
turtle.end_fill()
turtle.hideturtle() # сховати черепашку після завершення малювання
turtle.done() # завершення роботи з черепашкою
if __name__ == "__main__":
main()