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

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

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

Сложение и вычитание заданных окружностей(складываются координаты и радиус). Если радиус первой окружности меньше радиуса второго то в результате при вычитании получится отрицательный радиус, а такого быть не должно. Как сделать проверку, и вывести соответсвующее сообщение что вычитание таких окружностей не даст результата
Листинг программы
  1. private static void Plus_Minus(Circle c1_)
  2. {
  3. Console.Clear();
  4. Get_XRY(c1_);
  5. Console.WriteLine("Создадим вторую окружность...");
  6. Circle c2_ = new Circle();
  7. Console.WriteLine("Результатом сложения двух окружностей является окружность со свойствами:");
  8. Circle c3_ = new Circle(0, 0, 0);
  9. c3_ = c1_ + c2_;
  10. Get_XRY(c3_);
  11. Console.WriteLine("Результатом вычитания двух окружностей является окружность со свойствами:");
  12. c3_ = c1_ - c2_;
  13. Get_XRY(c3_);
  14. Console.ReadKey();
  15. }

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

textual
Листинг программы
  1. private static void Plus_Minus(Circle c1_)
  2.         {
  3.             Console.Clear();
  4.             Get_XRY(c1_);
  5.             Console.WriteLine("Создадим вторую окружность...");
  6.             Circle c2_ = new Circle();
  7.             Console.WriteLine("Результатом сложения двух окружностей является окружность со свойствами:");
  8.             Circle c3_ = new Circle(0, 0, 0);
  9.             c3_ = c1_ + c2_;
  10.             Get_XRY(c3_);
  11.             Console.WriteLine("Результатом вычитания двух окружностей является окружность со свойствами:");
  12.             c3_ = c1_ - c2_;
  13.             if(c3_<0)
  14.                Console.WriteLine("вычитание таких окружностей не даст результата");
  15.             Get_XRY(c3_);
  16.  
  17.             Console.ReadKey();
  18.         }

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


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

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

7   голосов , оценка 3.714 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы