Создать класс Pair, определить методы изменения значений полей и вычисления произведения чисел - C#

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

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

Создать класс Pair(пара чисел); определить методы изменения значений полей и вычисления произведения чисел. Определить производный класс RightAngled с полями-катетами треугольника. Определите методы вычисления размеров гипотенузы и площади треугольника. Реализовать метод в обоих классах для вывода параметров объекта.

Решение задачи: «Создать класс Pair, определить методы изменения значений полей и вычисления произведения чисел»

textual
Листинг программы
    class Pair
    {
        public double FirstSide { get; set; }
 
        public double SecondSide { get; set; }
 
        public Pair()
        {
        }
 
        public Pair(int firstSide, int secondSide)
        {
            this.FirstSide = firstSide;
            this.SecondSide = secondSide;
        }
 
        public double Product()
        {
            return this.FirstSide * this.SecondSide;
        }
 
        public override string ToString()
        {
            return "First side " + FirstSide + " Second side " + SecondSide;
        }
    }
 
    class RightAngled : Pair
    {
        public RightAngled()
        {
 
        }
 
        public RightAngled(int firstSide, int secondSide) : base (firstSide, secondSide)
        {
 
        }
        public double GetHypotenuse()
        {
            return Math.Sqrt(Math.Pow(base.FirstSide, 2) + Math.Pow(base.SecondSide, 2));
        }
 
        public double GetArea()
        {
            return 0.5 * (base.FirstSide * base.SecondSide);
        }
    }

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


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

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

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