#include
bool isInShadedArea(double x, double y) {
// Проверка для верхней правой области
if (x >= 0 && x <= 1 && y >= 0 && y <= 1 && y <= -x + 1) {
return true;
}
// Проверка для нижней левой области
if (x >= -1 && x <= 0 && y >= -1 && y <= 0 && y >= -x - 1) {
return true;
}
// Если не принадлежит ни одной из областей
return false;
}
int main() {
double x, y;
std::cout << "Введите координаты точки (x y): ";
std::cin >> x >> y;
if (isInShadedArea(x, y)) {
std::cout << "Точка принадлежит заштрихованной области.\n";
} else {
std::cout << "Точка не принадлежит заштрихованной области.\n";
}
return 0;
}