static void Main(string[] args)
        {
            Random    rnd = new Random();
            Operacion Op  = new Operacion();

            Op.Num1 = rnd.Next(1, 10);;
            Op.Num2 = rnd.Next(1, 10);;
            Menu();


            void Menu()
            {
                Console.WriteLine("Bienvenido a la mejor calculadora del mundo");

                Console.WriteLine(Op.Numeros());
                Console.WriteLine("Elige una opcion");
                Console.WriteLine("1.-Sumar\n2.-Restar\n3.-Divicion\n4.-Multiplicacio\n5.-Salir");

                switch (Console.ReadLine())
                {
                case "1":
                    Console.WriteLine("El resultado de la suma es: " + Op.SumaRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();

                    break;

                case "2":
                    Console.WriteLine("El resultado de la resta es: " + Op.RestaRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();
                    break;

                case "3":
                    Console.WriteLine("El resultado de la divicion es: " + Op.DivicionRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();
                    break;

                case "4":
                    Console.WriteLine("El resultado de la multiplicacion es: " + Op.MultiplicacionRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();

                    break;

                case "5":
                    Console.WriteLine("Gracias por usar la calculadora");
                    Console.ReadKey();
                    Environment.Exit(0);
                    break;
                }
            }
        }
Пример #2
0
        static void Main(string[] args)
        {//instaciamos la clase operacion
            Operacion Op = new Operacion();

            Op.ValorA = 10;//asignamos valores para A y B
            Op.ValorB = 20;
            Menu();


            //Menu de opciones para despleglar resultados
            void Menu()
            {
                Console.WriteLine(Op.Numeros());
                Console.WriteLine("Menu de resultados que mirar");
                Console.WriteLine("1-Sumar");
                Console.WriteLine("2-Restar");
                Console.WriteLine("3-divicion");
                Console.WriteLine("4-multiplicacion");
                Console.WriteLine("5-Todas");
                Console.WriteLine("6-Salir");


                Console.WriteLine("Dame opcion: ");

                int Op2 = Convert.ToInt32(Console.ReadLine());

                //opciones de desplige y salida
                switch (Op2)
                {
                case 1:
                    Console.WriteLine("El resultado de la suma es: " + Op.SumaRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();

                    break;

                case 2:
                    Console.WriteLine("El resultado de la resta es: " + Op.RestaRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();
                    break;

                case 3:
                    Console.WriteLine("El resultado de la divicion es: " + Op.DivicionRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();
                    break;

                case 4:
                    Console.WriteLine("El resultado de la multiplicacion es: " + Op.MultiplicacionRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();

                    break;

                case 5:
                    Console.WriteLine("El resultado de la suma es: " + Op.SumaRes());
                    Console.WriteLine("El resultado de la resta es: " + Op.RestaRes());
                    Console.WriteLine("El resultado de la divicion es: " + Op.DivicionRes());
                    Console.WriteLine("El resultado de la multiplicacion es: " + Op.MultiplicacionRes());
                    Console.ReadKey();
                    Console.Clear();
                    Menu();
                    break;

                case 6:
                    //codigo para salir
                    Environment.Exit(0);
                    break;
                }



                Console.ReadKey();
            }
        }