Класс окружностей - 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();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д