Задачи на использование классов и объектов, в которых данные описаны в качестве свойств - C#
Формулировка задачи:
Круг на плоскости имеет координаты центра x0,y0 - вещественные свойства. Радиус круга r0 - также задан вещественным свойством. Реализовать метод проверяющий принадлежность точки с координатами (x,y) данному кругу.
Решение задачи: «Задачи на использование классов и объектов, в которых данные описаны в качестве свойств»
textual
Листинг программы
class Program { static void Main(string[] args) { Point center_circle = new Point(0, 1); Point point = new Point(2, 2); Console.WriteLine("Радиус окружности:"); double radius = double.Parse(Console.ReadLine()); Console.WriteLine("Принадлежность окружности:"+Point.CheckPoint(center_circle, radius, point)); } } class Point { double x, y; public Point(double x, double y) { this.x = x; this.y = y; } public static bool CheckPoint(Point center, double rad,Point point) { return (Math.Sqrt(Math.Pow(point.x - center.x, 2) + Math.Pow(point.y - center.y, 2)) <= rad); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д