Задать вопрос
17 марта, 03:24

На координатной плоскости расположены три точки: A, B, C. Написать программу в Pythom, определяющую, какая из двух последних точек (B или C) расположена ближе к A, вывести эту точку и расстояние от нее до точки A.)

+2
Ответы (1)
  1. 17 марта, 06:19
    0
    import math

    a = list (str (input ()). split ()) #Cделано по теореме Пифагора. Вроде работает

    a1 = int (a[0])

    a2 = int (a[1])

    b = list (str (input ()). split ())

    b1 = int (b[0])

    b2 = int (b[1])

    c = list (str (input ()). split ())

    c1 = int (c[0])

    c2 = int (c[1])

    katB1=math. fabs (a1-b1)

    katB2=math. fabs (a2-b2)

    katC1=math. fabs (a1-c1)

    katC2=math. fabs (a2-c2)

    RBA = math. sqrt (katB1**2+katB2**2)

    RAC = math. sqrt (katC1**2+katC2**2)

    if RBA
    print ('Точка B ближе')

    print ('Расстояние до точки:', RBA)

    elif RAC
    print ('Точка C ближе')

    print ('Расстояние до точки:', RAC)

    else:

    print ('Точки находятся на одинаковом расстоянии')

    print ('Расстояние до точки А', RBA)
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «На координатной плоскости расположены три точки: A, B, C. Написать программу в Pythom, определяющую, какая из двух последних точек (B или ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы