'''

Написать логическое выражение, принимающее значение True,
если точка с координатами x и y попадает в область,
лежащую вне прямоугольника -4≤x≤4, –3≤y≤3 и
внутри окружности радиуса 5 с центром в начале координат.

Вычислить значение выражения для различных наборов координат точки.

'''


#   x,  y => state
#   0,  0 => False (внутри прямоугольника)
#   3,  4 => True
#  -5,  0 => False (вне круга)
#  -2, -2 => False (внутри прямоугольника)
# 4.5,  2 => True


x = float(input('x: '))
y = float(input('y: '))

# Проверка нахождения внутри круга
in_circle = x**2 + y**2 <= 5**2

# Проверка нахождения вне прямоугольника
outside_rectangle = not (-4 <= x <= 4 and -3 <= y <= 3)

print(in_circle and outside_rectangle)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: