static void Main(string[] args) { double lado, base_, h, radio; double cuadrado, triangulo, circulo; Console.WriteLine("Ingrese lado de un cuadrado: "); while (!double.TryParse(Console.ReadLine(), out lado)) { Console.WriteLine("Error. Ingrese un año valido."); } Console.WriteLine("Ingrese Altura de un triangulo: "); while (!double.TryParse(Console.ReadLine(), out h)) { Console.WriteLine("Error. Ingrese un año valido."); } Console.WriteLine("Ingrese base de un base: "); while (!double.TryParse(Console.ReadLine(), out base_)) { Console.WriteLine("Error. Ingrese un año valido."); } Console.WriteLine("Ingrese radio de un circulo: "); while (!double.TryParse(Console.ReadLine(), out radio)) { Console.WriteLine("Error. Ingrese un año valido."); } cuadrado = CalculoDeArea.CalcularCuadrado(lado); triangulo = CalculoDeArea.CalcularTriangulo(h, base_); circulo = CalculoDeArea.CalcularCirculo(radio); Console.WriteLine("El area de un cuadrado es " + cuadrado); Console.WriteLine("El area de un triangulo es " + triangulo); Console.WriteLine("El area de un circulo es " + circulo); Console.ReadKey(); }
static void Main(string[] args) { string numeroStr; double numero1; double numero2; double resultado; Console.Title = "Ejercicio Nro 14"; do { Console.WriteLine("Ingrese el lado del cuadrado"); numeroStr = Console.ReadLine(); } while (!double.TryParse(numeroStr, out numero1)); resultado = CalculoDeArea.CalcularCuadrado(numero1); Console.WriteLine("El area del cuadrado es: {0}", resultado); do { Console.WriteLine("Ingrese la base del triangulo"); numeroStr = Console.ReadLine(); } while (!double.TryParse(numeroStr, out numero1)); do { Console.WriteLine("Ingrese la altura del triangulo"); numeroStr = Console.ReadLine(); } while (!double.TryParse(numeroStr, out numero2)); resultado = CalculoDeArea.CalcularTriangulo(numero1, numero2); Console.WriteLine("El area del triangulo es: {0}", resultado); do { Console.WriteLine("Ingrese el radio del circulo"); numeroStr = Console.ReadLine(); } while (!double.TryParse(numeroStr, out numero1)); resultado = CalculoDeArea.CalcularCirculo(numero1); Console.WriteLine("El area del circulo es: {0}", resultado); Console.ReadKey(); }