Информатика, вопрос задал nastya2000hv , 7 лет назад

Составить программу, определяющую принадлежит ли точка с координатами (x; y) заштрихованной части плоскости. Координаты точки ввести с клавиатуры. Желательно на Python.

Приложения:

Ответы на вопрос

Ответил jk5515
0

Исходя из графика

2х  - уравнение первой прямой


x/2 - уравнение второй прямой  

(x+3)^2 + (y+3)^2 = 9 - уравнение окружности  


x = int(input("Enter x "))

y = int(input("Enter y "))

if (((x+3)**2)+((y+3)**2) < 9.0) and ((y > 2*x) or (y < x/2)):

   print("Принадлежит")

else:

print("Не принадлежит")



Ответил nastya2000hv
0
Не совсем так, программа не определяет принадлежит ли точка закрашенной области, например, я ввожу (1;-3) и она выводит "не принадлежит", хотя наоборот
Ответил jk5515
0
дак (1; -3) лежит в 4 четверти, ну то-есть справа снизу, там ведь нету графиков даже
Ответил jk5515
0
а если нужна проверка включая границы то нужно заменить больше меньше на больше либо равно и меньше либо равно
Ответил nastya2000hv
0
А всё, поняла, спасибо большое
Ответил jk5515
0
там только ошибочки маленькие, типа скобок не хватает
Новые вопросы