예제 #1
0
파일: Program.cs 프로젝트: Johan08/csharp
        static void Main(string[] args)
        {
            Cuadrado objC = new Cuadrado() ;
            Triangulo objT = new Triangulo() ;
            Circulo objCir = new Circulo() ;

            //radio del circulo
            objCir.setLado(4);

            // lado del cuadrado
            objC.setLado(7);

            Console.WriteLine("Area del Circulo es: " + objCir.calcularArea());

            Console.WriteLine("Area del Cuadrado es: " + objC.calcularArea());

            objT.setLado(6) ;
            objT.setAltura(9) ;
            // salto de linea
            Console.WriteLine();
            Console.WriteLine("Area del triangulo es: " + objT.calcularArea());
            Console.WriteLine();
            Console.WriteLine("Perimetros de la figura ");
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("Perimetro del cuadrado es: " + objC.calcularPerimetro());
            Console.WriteLine("Perimetro del triangulo es: " + objT.calcularPerimetro());
            Console.WriteLine("Perimetro del circulo es: " + objCir.calcularPerimetro());

            // PARA NO CERRAR LA CONSOLA
            Console.ReadKey();
        }
예제 #2
0
        static void Main(string[] args)
        {
            List<FiguraGeometrica> figuras = new List<FiguraGeometrica>();
            Cuadrado c1 = new Cuadrado(10, 1);
            Cuadrado c2 = new Cuadrado(12, 2);
            Triangulo t1 = new Triangulo(12,13,3);
            Triangulo t2 = new Triangulo(13, 15, 4);
            figuras.Add(c1);
            figuras.Add(c2);
            figuras.Add(t1);
            figuras.Add(t2);

            foreach (FiguraGeometrica f in figuras)
            {
                f.CalculaArea();
            }
        
        }