30/10/12

Clase para Determinar los Elementos de un Circulo


class Circulo
    {
        double perimetro;
        double area;
        double diametro;
        double r;
        //static double pi = 3.141592;

        public Circulo(double radio)
        {
            if (radio < 0)
            {
                r = Math.Abs(radio);
            }
            else
            {
                r = radio;
            }
        }

        public double Calc_Area()
        {
            area = Math.PI * r * r;
            return area;
        }

        public double Calc_Per()
        {
            perimetro = (2 * Math.PI) * r;
            return perimetro;
        }

        public double Calc_Dia()
        {
            diametro = 2 * r;
            return diametro;
        }

        public double Area
        {
            get
            {
                return Calc_Area();
            }
        }

        public double Perimetro
        {
            get
            {
                return Calc_Per();
            }
        }

        public double Diametro
        {
            get
            {
                return Calc_Dia();
            }
        }
    }

No hay comentarios.:

Publicar un comentario