Класс окружностей - C#

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

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

Сложение и вычитание заданных окружностей(складываются координаты и радиус). Если радиус первой окружности меньше радиуса второго то в результате при вычитании получится отрицательный радиус, а такого быть не должно. Как сделать проверку, и вывести соответсвующее сообщение что вычитание таких окружностей не даст результата
private static void Plus_Minus(Circle c1_)
        {
            Console.Clear();
            Get_XRY(c1_);
            Console.WriteLine("Создадим вторую окружность...");
            Circle c2_ = new Circle();
            Console.WriteLine("Результатом сложения двух окружностей является окружность со свойствами:");
            Circle c3_ = new Circle(0, 0, 0);
            c3_ = c1_ + c2_;
            Get_XRY(c3_);
            Console.WriteLine("Результатом вычитания двух окружностей является окружность со свойствами:");
            c3_ = c1_ - c2_;
            Get_XRY(c3_);
 
            Console.ReadKey();
        }

Решение задачи: «Класс окружностей»

textual
Листинг программы
private static void Plus_Minus(Circle c1_)
        {
            Console.Clear();
            Get_XRY(c1_);
            Console.WriteLine("Создадим вторую окружность...");
            Circle c2_ = new Circle();
            Console.WriteLine("Результатом сложения двух окружностей является окружность со свойствами:");
            Circle c3_ = new Circle(0, 0, 0);
            c3_ = c1_ + c2_;
            Get_XRY(c3_);
            Console.WriteLine("Результатом вычитания двух окружностей является окружность со свойствами:");
            c3_ = c1_ - c2_;
            if(c3_<0)
               Console.WriteLine("вычитание таких окружностей не даст результата");
            Get_XRY(c3_);
 
            Console.ReadKey();
        }

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


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

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

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