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(); }
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(); } }