Найти периметр и площадь равнобедренной трапеции - 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();
        }
    }
}

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


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

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

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