Напишите программу, которая определяет, попала ли точка с заданными координатами в заштрихованную область. Язык Python

4 Мар 2020 в 19:42
220 +1
0
Ответы
1
def check_point(x, y):
if (x >= -1 and x <= 1 and y >= -1 and y <= 1) or (x >= -2 and x <= 2 and y >= -2 and y <= 2):
return True
else:
return False
x = float(input("Введите координату x: "))
y = float(input("Введите координату y: ")
if check_point(x, y):
print("Точка с координатами ({}, {}) попала в заштрихованную область.".format(x, y))
else:
print("Точка с координатами ({}, {}) не попала в заштрихованную область.".format(x, y))

Программа принимает на вход координаты точки и проверяет, попадает ли она в заштрихованную область (круг радиусом 1 с центром в (0, 0) и круг радиусом 2 с центром в (0, 0)). В зависимости от результата выводится соответствующее сообщение.

18 Апр 2024 в 16:33
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир