Попадание в заштрихованную область - C#
Формулировка задачи:
Написать программу, которая определяет попадает ли точка с заданными координатами в заштрихованную область
Мне нужно в консольном виде
Пожалуйста помогите решить
Решение задачи: «Попадание в заштрихованную область»
textual
Листинг программы
static void Main(string[] args)
{
double x, y,r;
Console.WriteLine("Введите координату x: ");
x = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите координату y: ");
y = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите радиус: ");
r = Convert.ToDouble(Console.ReadLine());
if ((y <= r && x > 0 && y > 0 && y >= x) || (y < 0 && x < 0 && -y <= r && -y >= -x))
Console.WriteLine(" Точка в заштрихованной области");
else
Console.WriteLine(" Точка не попадает в заштрихованную область");
Console.ReadKey();
}