static void Main(string[] args) { string resp; do { Console.WriteLine("Entre el perimetro del circulo"); double m = Convert.ToDouble(Console.ReadLine()); IGeometrica miCirculo = new Circulo(m); Console.WriteLine("El perimetro del circulo = " + miCirculo.perimetro()); Console.WriteLine("El area del circulo = " + miCirculo.area()); Console.Write("***********************\n"); Console.WriteLine("Entre el perimetro del Cuadrado"); double f = Convert.ToDouble(Console.ReadLine()); IGeometrica miCuadrado = new Cuadrado(f); Console.WriteLine("El perimetro del cuadrado = " + miCuadrado.perimetro()); Console.WriteLine("El area del cuadrado = " + miCuadrado.area()); Console.Write("Quiere calcular nuevamente = si -> "); resp = Console.ReadLine(); }while(resp == "si"); Console.ReadKey(); }