Задать вопрос
24 ноября, 23:01

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

+3
Ответы (1)
  1. 25 ноября, 01:00
    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 или ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Помогите информатика 8 класс Задача 1. Составить программу определяющую длину фамилии и имени. Задача 2. Даны два слова. Составить программу определяющую произведение данных слов. Задача 3.
Ответы (1)
Информатика "Программирование разветвляющихся алгоритмов" 1. Написать программу, определяющую, является ли произвольное число X четным. 2. Написать программу, определяющую, является ли целое число T делителем целого числа X. 3.
Ответы (1)
1). Дан миссив из n целых чисел. Напишите программу определяющую сколько в массиве четных чисел, 2). Дан массив из n целых чисел. Напишите программу определяющую каких элементов в точке больше положительных или отрицательных
Ответы (1)
Паскаль! На плоскости заданы три точки своими координатами. Определить расстояние от точек до начала координат и напечатать, какая из точек расположена ближе к началу координат. (с повтором)
Ответы (1)
Составить программу, определяющую, является ли данное утверждение истинным: Двузначное число А начинается на 3 Составить программу, определяющую, является ли данное утверждение истинным: Ровно одно из чисел А и В не превышает 100
Ответы (1)