Задать вопрос
22 июня, 05:03

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

+5
Ответы (1)
  1. 22 июня, 06:20
    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)
1). Дан миссив из n целых чисел. Напишите программу определяющую сколько в массиве четных чисел, 2). Дан массив из n целых чисел. Напишите программу определяющую каких элементов в точке больше положительных или отрицательных
Ответы (1)
1. Напишите программу, определяющую сумму S=1+2+3+4 ... + 99 2. Напишите программу, определяющую произведение P=1*2*3*4 ... * 10 На Паскаль За ранее благодарна
Ответы (1)