Блог для маленьких школьников и их родителей
ШколаЛа

Напишіть програму для отримання наступного зображення. кут 1=72 градуси кут 2=144 градуси line=50

Автор:
Предмет: Информатика
Уровень: 10 - 11 класс

Напишіть програму для отримання наступного зображення.

кут 1=72 градуси

кут 2=144 градуси

line=50

Ответов к вопросу: 1
  • averinalex161
    22.05.2024 | 23:44

    пайтон на 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()

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.