Найти периметр и площадь равнобедренной трапеции - C#
Формулировка задачи:
Найти периметр и площадь равнобедренной трапеции с основаниями a и b (a > b) и углом alpha при большем основании (угол дан в радианах).
программу напишите пожалуйста
Решение задачи: «Найти периметр и площадь равнобедренной трапеции»
textual
Листинг программы
namespace Trapezium { class Trapeze { public double a, b, alfa; public Trapeze(double _a,double _b, double _alfa) { a = _a; b = _b; alfa = _alfa; } public double Square() { double alf = alfa * 180 / 3.14; double c = ((a - b) / 2) / Math.Cos(alf); double s; s=c*Math.Sin(alf)*(b+c*Math.Cos(alf)); return s; } public double Perimetr() { double alf = alfa * 180 / 3.14; double c = ((a - b) / 2) / Math.Cos(alf); double p; p = 2 * c + a + b; return p; } } class Program { static void Main(string[] args) { Trapeze ob = new Trapeze(8,6,1); Console.WriteLine(ob.Square()); Console.WriteLine(ob.Perimetr()); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д