public static void Main(string[] args) { Rectangulo r = new Rectangulo(); r.setBase1(13.2); r.setAltura1(21.1); Console.WriteLine("Area: " + r.calcularArea()); Console.WriteLine("Perimetro: " + r.calcularPerimetro()); Cuadrado c = new Cuadrado(); c.setLado(13.2); Console.WriteLine("Area: " + c.calcularArea()); Console.WriteLine("Perimetro: " + c.calcularPerimetro()); Triangulo t = new Triangulo(); t.setBase1(5.4); t.setLado1(7.2); t.setLado2(4); Console.WriteLine("Area: " + t.calcularArea()); Console.WriteLine("Perimetro: " + t.calcularPerimetro()); Triangulo t1 = new Triangulo(); t1.setBase1(7); t1.setAltura(9); Console.WriteLine("Area: " + t1.calcularArea()); Console.WriteLine("Perimetro: " + t1.calcularPerimetro()); Console.ReadKey(); }
static void Main(string[] args) { int opcion = 0; do { Console.WriteLine("\t\t**************************************************"); Console.WriteLine(); Console.WriteLine("\t\t\t1. Área y Perímetro de un Cuadrado"); Console.WriteLine(); Console.WriteLine("\t\t\t2. Área y Perímetro de un Rectángulo"); Console.WriteLine(); Console.WriteLine("\t\t\t3. Área y Perímetro de un Triángulo"); Console.WriteLine(); Console.WriteLine("\t\t\t4. Salir"); Console.WriteLine(); Console.WriteLine("\t\t**************************************************"); Console.WriteLine(); opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.WriteLine(); Cuadrado cuadrado = new Cuadrado(); Console.Write("\t\t\tÁrea y Perímetro de un Cuadrado \n"); Console.Write("\n\t\t\t=> Ingresar longitud de los lados: "); cuadrado.setLado(double.Parse(Console.ReadLine())); Console.WriteLine("\n\n\t\t\t* El área es: {0}\n", cuadrado.calcularArea()); Console.WriteLine("\t\t\t* El perímetro es: {0}\n", cuadrado.calcularPerimetro()); break; case 2: Console.WriteLine(); Rectangulo rectangulo = new Rectangulo(); Console.Write("\t\t\tÁrea y Perímetro de un Rectángulo \n"); Console.Write("\n\t\t\t=> Ingresar longitud de la base: "); rectangulo.setBase(double.Parse(Console.ReadLine())); Console.Write("\n\t\t\t=> Ingresar altura: "); rectangulo.setAltura(double.Parse(Console.ReadLine())); Console.WriteLine("\n\n\t\t\t* El área es: {0}\n", rectangulo.calcularArea()); Console.WriteLine("\t\t\t* El perímetro es: {0}\n", rectangulo.calcularPerimetro()); break; case 3: Console.WriteLine(); Triangulo triangulo = new Triangulo(); Console.Write("\t\t\tÁrea y Perímetro de un Triángulo \n"); Console.Write("\n\t\t\t=> Ingresar base: "); triangulo.setBase(double.Parse(Console.ReadLine())); Console.Write("\n\t\t\t=> Ingresar altura: "); triangulo.setAltura(double.Parse(Console.ReadLine())); Console.Write("\n\t\t\t=> Ingresar longitud de los lados: "); triangulo.setLado(double.Parse(Console.ReadLine())); Console.WriteLine("\n\n\t\t\t* El área es: {0}\n", triangulo.calcularArea()); Console.WriteLine("\t\t\t* El perímetro es: {0}\n", triangulo.calcularPerimetro()); break; case 4: break; } Console.ReadLine(); Console.Clear(); }while (opcion != 4); }