Найти сумму периметров равнобедренных трапеций - C#
Формулировка задачи:
Всем привет!
Может кто-нибудь помочь (написать) с этой задачей на c# ?
Даны основания и высоты двух равнобедренных трапеций.
Найти сумму их периметров.
Написать метод для расчета периметра равнобедренной трапеции по ее основаниям и высоте.
Решение задачи: «Найти сумму периметров равнобедренных трапеций»
textual
Листинг программы
using System; class Wildlixer { private double side1, side2, side3, height, katet; //Конструктор по умолчанию public Wildlixer() { Console.WriteLine("Неизвестны параметры трапеции!"); } //Пользовательский конструктор принимает значение двух сторон и высоты трапеции public Wildlixer(double s1, double s2, double h){ side1 = s1; side2 = s2; height = h; katet = (side1 - side2)/2; } //Метод, рассчитывающий размер "боковой" стороны и возвращающий периметр трапеции public double GetPerim() { side3 = Math.Sqrt(Math.Pow(katet, 2) + Math.Pow(height, 2)); return side1 + side2 + side3*2; } } class MyClass { public static void Main(String[] args) { //Создаем две наши "трапеции", указывая значения оснований и высоты Wildlixer Trap1 = new Wildlixer(50, 30, 12); Wildlixer Trap2 = new Wildlixer(20, 60, 25); Console.WriteLine("Сумма периметров двух трапеций равна: {0:#.##}", (Trap1.GetPerim() + Trap2.GetPerim())); Console.ReadLine(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д