Написать программу которая определяте попадает ли точка с координатами в область закрашеную серым цветом - C#

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

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

Написать программу которая определяте попадает ли точка с координатами (x,y) в область закрашенную серым цветом. График и условие

ТУТ

Решение задачи: «Написать программу которая определяте попадает ли точка с координатами в область закрашеную серым цветом»

textual
Листинг программы
using System;
 
namespace MyProgram {
    struct Point {
        public int x;
        public int y;
        public Point(int x, int y) {
            this.x = x;
            this.y = y;
        }
        public override string ToString() {
            return (x.ToString() + "-" + y.ToString());
        }
    }
    class Programm {
        static bool foo(Point p, double r) {
            if (((p.x <= 0) & (p.y >= 0) & (Math.Pow((p.x - r), 2) + Math.Pow((p.y + r), 2) >= r * r)) & (((p.x >= 0) & (p.y <= 0) & (Math.Pow((p.x + r), 2) + Math.Pow((p.y - r), 2) >= r * r)))) {
                return true;
            } else {
                return false;
            }
        }
        static void Main(string[] args) {
            Point p = new Point(2, 2);
            Console.WriteLine(foo(p, 10).ToString());
            p = new Point(0, 0);
            Console.WriteLine(foo(p, 1).ToString());
            Console.ReadLine();
        }
    }
}

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


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

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

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