• Здравствуйте!Помогите пожалуйста с программой. На питоне(Python)
    Задание:
    Определить периметры треугольников, заданных координатами их вершин
    XA(5), XB(5), XC(5),(координаты в массиве)
    YA(5), YB(5), YC(5)
    Длину стороны треугольников вычислять в подпрограмме

Ответы 1

  • import math as m

    def Perimeter():

       x1 = int(input("x1 = "))

       y1 = int(input("y1 = "))

       x2 = int(input("x2 = "))

       y2 = int(input("y2 = "))

       x3 = int(input("x3 = "))

       y3 = int(input("y3 = "))

       print("A({};{})\tB({};{})\tC({};{})".format(x1,y1,x2,y2,x3,y3))

       """ √ ((X ₂-X ₁) ² + (Y ₂-Y ₁) ²) +  

       √ ((X ₃-X ₂) ² + (Y ₃ — Y ₂) ²) +  

       √ ((X ₃-X ₁) ² + (Y ₃-Y ₁) ²). """

       p = m.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2) + m.sqrt((x3 - x2) ** 2 + (y3 - y2) ** 2) + m.sqrt(

           (x3 - x1) ** 2 + (y3 - y1) ** 2)

       print('Периметр: P = {}.'.format(p))

       print('Полупериметр: p = {}.'.format(p/2))

    Perimeter()

    • Автор:

      bambisjfe
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years