예제 #1
0
    protected void OnBSieteClicked(object sender, EventArgs e)
    {
        String display = Pantalla.Text.ToString();

        Pantalla.DeleteText(0, Pantalla.Text.Length);
        Pantalla.InsertText(display + "7");
    }
예제 #2
0
파일: MainWindow.cs 프로젝트: kevinrm8/ed
 protected void OnClickedpunto(object sender, EventArgs e)
 {
     if (Pantalla.Text.IndexOf(",") < 0)
     {
         String Display = Pantalla.Text;
         Pantalla.DeleteText(0, Pantalla.Text.Length);
         Pantalla.InsertText(Display + ",");
     }
 }
예제 #3
0
 protected void OnB9Clicked(object sender, EventArgs e)
 {
     if (flag == 0)
     {
         String Display = Pantalla.Text.ToString();
         Pantalla.DeleteText(0, Pantalla.Text.Length);
         Pantalla.InsertText(Display + "9");
     }
 }
예제 #4
0
파일: MainWindow.cs 프로젝트: antcha19/ed
 //boton punto(.)
 protected void OnBpuntoClicked(object sender, EventArgs e)
 {
     if (contador == 0)
     {
         String display = Pantalla.Text.ToString();
         Pantalla.DeleteText(0, Pantalla.Text.Length);
         Pantalla.InsertText(display + ",");
         contador++;
     }
 }
예제 #5
0
    //NUEVE ====================================================//
    protected void OnCnueveClicked(object sender, EventArgs e)
    {
        if (contador_igual == 0)

        {
            String display = Pantalla.Text.ToString();
            Pantalla.DeleteText(0, Pantalla.Text.Length);
            Pantalla.InsertText(display + "9");
        }
    }
예제 #6
0
    protected void OnNueveClicked(object sender, EventArgs e)
    {
        if (cont_igual == 1)
        {
            Pantalla.DeleteText(0, Pantalla.Text.Length);
            cont_punto = 0;
        }
        cont_igual = 0;
        String display = Pantalla.Text.ToString();

        Pantalla.DeleteText(0, Pantalla.Text.Length);
        Pantalla.InsertText(display + "9");
    }
예제 #7
0
    protected void OnBIgualClicked(object sender, EventArgs e)
    {
        num2 = Convert.ToSingle(Pantalla.Text);
        Pantalla.DeleteText(0, Pantalla.Text.Length);
        contador = 0;

        switch (opcion)
        {
        case 1:
            result = operacion.suma(num1, num2);
            Pantalla.InsertText(Convert.ToString(result));
            contador1++;
            if (result >= 1)
            {
                break;
            }
            break;

        case 2:
            result = operacion.resta(num1, num2);
            Pantalla.InsertText(Convert.ToString(result));
            contador1++;
            if (result >= 1)
            {
                break;
            }
            break;

        case 3:
            result = operacion.producto(num1, num2);
            Pantalla.InsertText(Convert.ToString(result));
            contador1++;
            if (result >= 1)
            {
                break;
            }
            break;

        case 4:
            result = operacion.cociente(num1, num2);
            Pantalla.InsertText(Convert.ToString(result));
            contador1++;
            if (result >= 1)
            {
                break;
            }
            break;
        }
    }
예제 #8
0
파일: MainWindow.cs 프로젝트: kevinrm8/ed
 protected void OnClicked2(object sender, EventArgs e)
 {
     if (res)
     {
         Pantalla.DeleteText(0, Pantalla.Text.Length);
         Pantalla.InsertText("2");
         res = false;
     }
     else
     {
         String Display = Pantalla.Text.ToString();
         Pantalla.DeleteText(0, Pantalla.Text.Length);
         Pantalla.InsertText(Display + "2");
     }
 }
예제 #9
0
파일: MainWindow.cs 프로젝트: antcha19/ed
    //cinco
    protected void OnBcincoClicked(object sender, EventArgs e)
    {
        if (contadorigual == 1)

        {
            Pantalla.DeleteText(0, Pantalla.Text.Length);
        }
        contadorpunto = 0;
        contadorigual = 0;

        String display = Pantalla.Text.ToString();

        Pantalla.DeleteText(0, Pantalla.Text.Length);
        Pantalla.InsertText(display + "5");
    }
예제 #10
0
 protected void OnBPuntoClicked(object sender, EventArgs e)
 {
     if (flag == 0)
     {
         String Display = Pantalla.Text.ToString();
         if (Display.Contains(",") == false)
         {
             if (Display.Equals(""))
             {
                 Pantalla.InsertText("0,");
             }
             else
             {
                 Pantalla.DeleteText(0, Pantalla.Text.Length);
                 Pantalla.InsertText(Display + ",");
             }
         }
     }
 }
예제 #11
0
    //RESULTADO
    protected void OnCigualClicked(object sender, EventArgs e)
    {
        num2 = Convert.ToSingle(Pantalla.Text);
        Pantalla.DeleteText(0, Pantalla.Text.Length);

        if (contador_igual == 0)

        {
            switch (opcion)
            {
            case 1:

                resultado = resultados.suma(num1, num2);
                Pantalla.InsertText(Convert.ToString(resultado));
                contador_igual++;
                break;

            case 2:
                resultado = resultados.resta(num1, num2);
                Pantalla.InsertText(Convert.ToString(resultado));
                contador_igual++;
                break;

            case 3:
                resultado = resultados.multiplicacion(num1, num2);
                Pantalla.InsertText(Convert.ToString(resultado));
                contador_igual++;
                break;

            case 4:
                resultado = resultados.division(num1, num2);
                Pantalla.InsertText(Convert.ToString(resultado));
                contador_igual++;
                break;
            }
        }
        else
        {
            Pantalla.InsertText("↡Vacía para continuar↡");
            contador_igual++;
        }
    }