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