Определение позиции точки на графике - C#

Узнай цену своей работы

Формулировка задачи:

Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений "Да", "Нет", "На границе" в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе.

Решение задачи: «Определение позиции точки на графике»

textual
Листинг программы
static void Main()
{
    Location(-2.9, 1);
}
 
static void Location(double x, double y)
{
    double epsilon = 0.00001;
    double leftPart = x*x + y*y;
    string result;
    if (Math.Abs(leftPart - 9) < epsilon || Math.Abs(leftPart - 64) < epsilon)
        result = "На границе";
    else if (x > epsilon || leftPart < 9 || leftPart > 64)
        result = "Нет";
    else
        result = "Да";
    Console.WriteLine(result);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы