static void Main(string[] args) { // Заданная по условию задачи величина (менять в коде, либо дописывать чтение ввода пользователя) uint excParam1 = Constants.PARAM1; // Чистим чтобы старое не мешалось :) Console.Clear(); // Создаём прямоугольную матрицу MatrixEx me = new MatrixEx(Constants.TOTAL_POINTS); // Выводим таблицу, метод Print описан в классе базовой матрицы и унаследован me.Print(); if(me.IsInCircle(excParam1)) { System.Console.WriteLine("Vse tochki v krugu"); // Все точки плоскости попали в круг, печатаем средние координаты me.PrintWs(); } else { System.Console.WriteLine("Ne vse tochki v krugu"); // Не все точки плоскости попали в круг, печатаем номера исключений me.PrintExceptions(excParam1); } Console.ReadKey(); }