Exemple #1
0
        void Calcular()
        {
            Operaciones operaciones = new Operaciones();

            if (txta.Text == "")
            {
                errorProvider1.SetError(txta, "Debes ingresar un numero");
            }
            else if (txtb.Text == "")
            {
                errorProvider1.SetError(txtb, "Debes ingresar un numero");
            }
            else
            {
                numA = double.Parse(txta.Text);
                numB = double.Parse(txtb.Text);


                switch (operation)
                {
                case "suma":
                    result = operaciones.Suma(numA, numB);
                    break;

                case "resta":
                    result = operaciones.Resta(numA, numB);
                    break;

                case "divi":
                    result = operaciones.Divi(numA, numB);
                    break;

                case "multi":
                    result = operaciones.Multi(numA, numB);
                    break;

                case "mod":
                    result = operaciones.Module(numA, numB);
                    break;

                default:
                    MessageBox.Show("Ha ocurrido un error");
                    break;
                }

                lblresult.Text = result.ToString();
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("----------Calculadora----------");
            Operaciones op = new Operaciones();
            double      a, b;

            Console.Write("\n" + "Introduce el 1er número: ");
            a = Convert.ToDouble(Console.ReadLine());
            Console.Write("\n" + "Introduce el 2do número: ");
            b = Convert.ToDouble(Console.ReadLine());

            Console.Write("\n" + "Seleccione una opción: " + "\n" + "\n");
            Console.Write("\n" + "     1º) Suma" + "\n" + "     2º) Resta" + "\n" + "     3º) Multiplicación" + "\n" + "     4º) División" + "\n" + "     5º) Salir del Programa" + "\n" + "\n");

            switch (Console.Read())

            {
            case '1':
                double Res1 = op.Suma(a, b);
                Console.Write("resultado = " + Res1);
                break;

            case '2':
                double Res2 = op.Resta(a, b);
                Console.Write("resultado = " + Res2);
                break;

            case '3':
                double Res3 = op.Multiplicacion(a, b);
                Console.Write("resultado = " + Res3);
                break;

            case '4':
                double Res4 = op.Division(a, b);
                Console.Write("resultado = " + Res4);
                break;

            case '5':
                Console.Write("-------------fin-------------");
                break;
            }
            /*esto es para dejar el resultado hasta que pulses una tecla*/

            Console.ReadKey();
        }