import math def distance_to_origin(x, y): return math.sqrt(x**2 + y**2) x1 = float(input("Введите координату x первой точки: ")) y1 = float(input("Введите координату y первой точки: ")) x2 = float(input("Введите координату x второй точки: ")) y2 = float(input("Введите координату y второй точки: ")) distance1 = distance_to_origin(x1, y1) distance2 = distance_to_origin(x2, y2) if distance1 < distance2: print("Первая точка ближе к началу координат") elif distance1 > distance2: print("Вторая точка ближе к началу координат") else: print("Обе точки находятся на одинаковом расстоянии от начала координат")
Программа принимает координаты двух точек, вычисляет их расстрояние до начала координат с помощью функции distance_to_origin, и выводит результат о том, какая из точек расположена ближе к началу координат.
def distance_to_origin(x, y):
return math.sqrt(x**2 + y**2)
x1 = float(input("Введите координату x первой точки: "))
y1 = float(input("Введите координату y первой точки: "))
x2 = float(input("Введите координату x второй точки: "))
y2 = float(input("Введите координату y второй точки: "))
distance1 = distance_to_origin(x1, y1)
distance2 = distance_to_origin(x2, y2)
if distance1 < distance2:
print("Первая точка ближе к началу координат")
elif distance1 > distance2:
print("Вторая точка ближе к началу координат")
else:
print("Обе точки находятся на одинаковом расстоянии от начала координат")
Программа принимает координаты двух точек, вычисляет их расстрояние до начала координат с помощью функции distance_to_origin, и выводит результат о том, какая из точек расположена ближе к началу координат.