static void Main(string[] args)
        {
            Console.Title           = "Ejercicio 15";
            Console.ForegroundColor = ConsoleColor.DarkGreen;

            double numA      = 0;
            double numB      = 0;
            double resultado = 0;
            string operacion = "";
            string respuesta = "";
            bool   continuar = true;

            do
            {
                Console.Write("Ingrese el primer numero: ");
                numA = double.Parse(Console.ReadLine());
                Console.Write("Ingrese el segundo numero: ");
                numB = double.Parse(Console.ReadLine());
                Console.Write("Ingrese el tipo de operacion a realizar (+ - * /): ");
                operacion = Console.ReadLine();
                resultado = Calculadora.Calcular(numA, numB, operacion);
                if (operacion == "/" && resultado == 0)
                {
                    Console.WriteLine("Error!!!! No se puede dividir por 0!!!");
                }
                else
                {
                    Calculadora.Mostrar(resultado);
                }
                Console.Write("Desea constinua calculado? S/N ");
                respuesta = Console.ReadLine().ToUpper();
                continuar = Validacion.ValidaS_N(respuesta);
                Console.Clear();
            } while (continuar == true);
        }
Example #2
0
        static void Main(string[] args)
        {
            double num1;
            double num2;
            char   operacion;
            char   respuesta;
            double resultado;

            do
            {
                Console.Write("Ingrese el primer numero: ");
                num1 = double.Parse(Console.ReadLine());
                Console.Write("Ingrese el segundo numero: ");
                num2 = double.Parse(Console.ReadLine());
                Console.Write("Ingrese la operacion que quiere realizar (+ | - | / | *): ");
                operacion = char.Parse(Console.ReadLine());
                resultado = Calculadora.Calcular(num1, num2, operacion);
                Console.WriteLine("El resultado es: {0}", resultado);
                Console.WriteLine("¿Desea realizar otra operacion?");
                respuesta = char.Parse(Console.ReadLine());
            } while (Validacion.ValidaS_N(respuesta));
            Console.ReadKey();
        }