Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Код или блок схема

Robloxer 11148646 Ученик (99), открыт 1 неделю назад
На числовой оси  расположены три точки: А,В,С. Определить,  какая из двух последних точек (В или С ) расположена ближе к А, и вывести  эту точку и ее расстояние от точки А
1 ответ
Дмитрий Боровик Профи (631) 1 неделю назад
# Ввод координат точек A, B и C
A = float(input("Введите координату точки A: "))
B = float(input("Введите координату точки B: "))
C = float(input("Введите координату точки C: "))

# Вычисление расстояний от A до B и от A до C
distance_AB = abs(B - A)
distance_AC = abs(C - A)

# Определение ближайшей точки
if distance_AB < distance_AC:
closest_point = "B"
closest_distance = distance_AB
else:
closest_point = "C"
closest_distance = distance_AC

# Вывод результата
print(f"Ближайшая точка к A: {closest_point}")
print(f"Расстояние от A до {closest_point}: {closest_distance}")
Похожие вопросы