Загрузка данных


using System;

namespace GeometryVectorP31
{
    public class GeometryHelper
    {
        public static double CalculateArea(double side)
        {
            return side * side;
        }

        public static double CalculateArea(double width, double height)
        {
            return width * height;
        }

        public static double CalculateArea(double radius, bool circle)
        {
            return Math.PI * radius * radius;
        }

        public static double CalculateArea(double a, double b, double c)
        {
            double p = (a + b + c) / 2;

            return Math.Sqrt(p * (p - a) * (p - b) * (p - c));
        }

        public static double CalculateArea(
            double a,
            double b,
            double height,
            bool trapezoid)
        {
            return (a + b) * height / 2;
        }
    }
}