Exemplo n.º 1
0
        public double AreaPoligonoRegular(double lado, double apotema, int cantidadLados)
        {
            double elResultado    = 0;
            var    laValidacion   = new Validaciones.LadosValidos();
            bool   ladosValidos   = laValidacion.LadosPositivos(lado, apotema);
            bool   cantidadValida = laValidacion.CantidadValida(cantidadLados);

            if (ladosValidos && cantidadValida)
            {
                double elArea = (cantidadLados * lado * apotema) / 2;
                elResultado = elArea;
            }
            return(elResultado);
        }