Программирование(на любом языке)!!!
Впрограмму вводятся координаты точки Х и Y (вещественные числа). Определить, принадлежит ли точка с координатами (Х; Y) заштрихованной части плоскости.на любом языке программирования

пиши на скретче
Для второй проверки испольщуем уравнение круга. Уравнение круга с центром в точке (cx,cy) и радиусом r:
(x - cx)^2 + (y - cy)^2 ≤ r^2
(X - 1)^2 + (Y - 1)^2 ≤ 0.5^2
программа на языке python:
def point_in_shaded_area(x, y):
if 0.5 <= x <= 1 and 0.5 <= y <= 1:
if (x - 1) ** 2 + (y - 1) ** 2 <= 0.25:
return True
return False
Пример внутри области:
print(point_in_shaded_area(0.75, 0.75))
Пример вне области:
print(point_in_shaded_area(0.6, 0.6))
# Вводим координаты точки X и Y
X = float(input("Введите координату X: "))
Y = float(input("Введите координату Y: "))
# Проверяем условие принадлежности точки заштрихованной части плоскости
if (X >= 0 and Y >= 0 and Y <= 1 - X) or (X < 0 and Y >= 0 and Y <= X + 1):
print("Точка с координатами ({}, {}) принадлежит заштрихованной части плоскости.".format(X, Y))
else:
print("Точка с координатами ({}, {}) не принадлежит заштрихованной части плоскости.".format(X, Y))
# Ввод координат точки
x = float(input("Введите координату X: "))
y = float(input("Введите координату Y: "))
# Проверка принадлежности точки заштрихованной области
if 0.5 <= x <= 1 and 0.5 <= y <= 1:
print("Точка принадлежит заштрихованной области.")
else:
print("Точка не принадлежит заштрихованной области.")
C Nonsense in Basic