예제 #1
0
        private void Igual_Click(object sender, EventArgs e)
        {
            segundo = double.Parse(pantalla.Text);

            double Suma;
            double Resta;
            double Div;
            double Porc;
            double Mult;

            switch (operador)
            {
            case "+":
                Suma = obj.Sumar((primero), (segundo));

                pantalla.Text = Suma.ToString();
                break;

            case "-":
                Resta         = obj2.Restar((primero), (segundo));
                pantalla.Text = Resta.ToString();
                break;

            case "*":
                Div           = obj3.Multiplicar((primero), (segundo));
                pantalla.Text = Div.ToString();
                break;

            case "/":
                Mult          = obj4.Dividir((primero), (segundo));
                pantalla.Text = Mult.ToString();
                break;

            case "%":
                Porc          = obj5.Porcentaje((primero), (segundo));
                pantalla.Text = Porc.ToString();
                break;
            }
        }
예제 #2
0
        private void EqualsBottn_Click(object sender, EventArgs e)
        {
            second = double.Parse(TxtScreen.Text);
            double Add;
            double Sub;
            double Mul;
            double Div;
            double Per;

            switch (operador)
            {
            case "+":
                Add            = obj.Add((first), (second));
                TxtScreen.Text = Add.ToString();
                break;

            case "-":
                Sub            = obj2.Substraction((first), (second));
                TxtScreen.Text = Sub.ToString();
                break;

            case "x":
                Mul            = obj3.Multiply((first), (second));
                TxtScreen.Text = Mul.ToString();
                break;

            case "/":
                Div            = obj4.Divide((first), (second));
                TxtScreen.Text = Div.ToString();
                break;

            case "%":
                Per            = obj5.Percentage((first), (second));
                TxtScreen.Text = Per.ToString();
                break;
            }
        }
예제 #3
0
        private void Igual_Click(object sender, EventArgs e)
        {
            segundo = double.Parse(pantalla.Text);
            double Sum;
            double Res;
            double Div;
            double Mul;
            double Por;

            switch (operador)
            {
            case "+": Sum     = obj.Sumar((primero), (segundo));
                pantalla.Text = Sum.ToString();
                break;

            case "-":
                Res           = obj2.Resta((primero), (segundo));
                pantalla.Text = Res.ToString();
                break;

            case "*":
                Mul           = obj3.Multiplicacion((primero), (segundo));
                pantalla.Text = Mul.ToString();
                break;

            case "/":
                Div           = obj4.Division((primero), (segundo));
                pantalla.Text = Div.ToString();
                break;

            case "%":
                Por           = obj5.Porcentaje((primero), (segundo));
                pantalla.Text = Por.ToString();
                break;
            }
        }