Напишіть програму для отримання наступного зображення.
кут 1=72 градуси
кут 2=144 градуси
line=50
Ответы
пайтон на graphics
from graphics import *
# створення вікна розміром 200 на 200
win = GraphWin("My Image", 200, 200)
# координати центру вікна
center = Point(100, 100)
# кут 1 у радіанах
angle1 = 72 * math.pi / 180
# кут 2 у радіанах
angle2 = 144 * math.pi / 180
# довжина лінії
line_length = 50
# обчислення координат початку та кінця лінії 1
x1 = center.getX() + line_length * math.cos(angle1)
y1 = center.getY() + line_length * math.sin(angle1)
start1 = Point(center.getX(), center.getY())
end1 = Point(x1, y1)
# обчислення координат початку та кінця лінії 2
x2 = center.getX() + line_length * math.cos(angle2)
y2 = center.getY() + line_length * math.sin(angle2)
start2 = Point(center.getX(), center.getY())
end2 = Point(x2, y2)
# створення ліній та додавання їх до вікна
line1 = Line(start1, end1)
line1.draw(win)
line2 = Line(start2, end2)
line2.draw(win)
# очікування на натискання клавіші
win.getKey()
# закриття вікна
win.close()