示例#1
0
        public void DividirDosNumerosNegativos()
        {
            Operacion operacion = new Operacion();
            float     resultado = operacion.Dividir(-24, -8);

            Assert.AreEqual(3, resultado);
        }
示例#2
0
        public void DividirDosNumerosResiduoDiferenteDeCero()
        {
            Operacion operacion = new Operacion();
            float     resultado = operacion.Dividir(9, 2);

            Assert.AreEqual(4.5, resultado);
        }
示例#3
0
        public void DividirDosNumerosResiduoCero()
        {
            Operacion operacion = new Operacion();
            float     resultado = operacion.Dividir(24, 8);

            Assert.AreEqual(3, resultado);
        }
示例#4
0
    public void Calcular()
    {
        //Varivables globales
        double a;
        double b;
        int    a1 = 0;


        Console.WriteLine("Bienvenido " + "\n" + "Ingrese dos datos por favor");
        Console.WriteLine("Dato 1:");
        //El readline lee una linea de texto asi que debo convertirlo al tipo de dato que necesito para realizar
        //las operaciones
        a = Convert.ToDouble(Console.ReadLine());
        Console.WriteLine("Dato 2:");
        //El Readline lee una linea de texto asi que debo convertirlo al tipo de dato que necesito
        //para las operaciones
        b = Convert.ToDouble(Console.ReadLine());
        System.Console.WriteLine("Ingrese la opcion que desee por favor" + "\n" + "1-Sumar" + "\n" + "2-Restar" + "\n" +
                                 "3-Multiplicar" + "\n" + "4-Dividir");
        //El metodo Readline lee un string asi que debo convertir a entero para poder usarlo en el Switch

        a1 = Convert.ToInt32(Console.ReadLine());
        //Instanció el objeto Op para poder llamar a los métodos
        Operacion op = new Operacion();
        double    Resultado;

        switch (a1)
        {//Menu para elegir las opciones
        case 1:
            Resultado = op.Sumar(a, b);
            Console.WriteLine("El resultado es :" + Resultado.ToString());
            break;

        case 2:
            Resultado = op.Restar(a, b);
            Console.WriteLine("El resultado es :" + Resultado.ToString());
            break;

        case 3:
            Resultado = op.Multiplicar(a, b);
            Console.WriteLine("El resultado es :" + Resultado.ToString());
            break;

        case 4:
            Resultado = op.Dividir(a, b);
            Console.WriteLine("El resultado es :" + Resultado.ToString());
            break;



        default:
            break;
        }
    }
示例#5
0
 public void DividirDosNumerosResiduoDiferenteDeCero()
 {
     Operacion operacion = new Operacion();
     float resultado = operacion.Dividir(9, 2);
     Assert.AreEqual(4.5, resultado);
 }
示例#6
0
 public void DividirDosNumerosResiduoCero()
 {
     Operacion operacion = new Operacion();
     float resultado = operacion.Dividir(24, 8);
     Assert.AreEqual(3, resultado);
 }