Измените программный код так, чтобы на экране получился равносторонний треугольник, квадрат, правильный шестиугольник. Исходный код: from turtle import * setup(600, 600) width(3) for i in range (5)...

6 классИнформатика

Измените программный код так, чтобы на экране получился равносторонний треугольник, квадрат, правильный шестиугольник.
Исходный код:
from turtle import *
setup(600, 600)
width(3)
for i in range (5):
forward(40)
right(72)

StaticConfig

Измените программный код так, чтобы на экране получился равносторонний треугольник, квадрат, правильный шестиугольник. Исходный код: from turtle import * setup(600, 600) width(3) for i in range (5)...

Решение

Для того, чтобы получить нужные фигуры, нам необходимо изменить количество повторений тела цикла и угол поворота. В равностороннем треугольнике все углы имеют величину 60 градусов, в квадрате — 90 градусов, в правильном шестиугольнике — 120 градусов. Соответственно поворачивать нам нужно на 120, 90 и 60 градусов соответственно.
Нарисуем равносторонний треугольник:
from turtle import *
setup(600, 600)
width(3)
for i in range (3):
forward(40)
right(120)
Решение рисунок 1
Квадрат:
from turtle import *
setup(600, 600)
width(3)
for i in range (4):
forward(40)
right(90)
Решение рисунок 2
Правильный шестиугольник:
from turtle import *
setup(600, 600)
width(3)
for i in range (6):
forward(40)
right(60)
Решение рисунок 3