Cuestión : ¡Ayuda por favor!

Ésta es la pregunta: el
desarrolla una calculadora básica que funcione encendido números verdaderos. El


I del interfaz utilizador HA HECHO TODO EL TRABAJO Y MI CALCULADORA FUNCIONA MUY BIEN A EXCEPCIÓN de ESTA PARTE ABAJO: el comportamiento de la calculadora del

Your debe comportarse bastante mucho como la calculadora de Windows en modo estándar. En modo estándar, la orden que las operaciones están evaluadas está la a las cuales se incorporan. Por ejemplo, si los usuarios presionan “3”, “+”, “2”, y “*”, la exhibición consigue el valor de la primera operación (3+2). Posteriormente presionando “4” y “=” resultados en el total corriente (4) que consigue multiplicado por 4, rindiendo 20. Si entran a los operadores múltiples en la sucesión, utilizar el pasado para el cómputo. ¡EL

CAN QUE ALGUIEN SATISFACE ME AYUDA! ÉSTE ES MI CÓDIGO: sistema del

using;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Calculator
{calculatorForm parcial público de la clase del
: Form
{bool del
agregan = falso; submarino del bool del
= falso; el bool del
se multiplica = falso; divisoria del bool del
= falso; igual del bool del
= falso;
{
InitializeComponent del calculatorForm del

() (); vacío privado Form1_Load (remitente del objeto, vacío privado btn1_Click (remitente del objeto, e)
{
CheckifEqual del

del
} del

del

del e)
{

} de EventArgs de EventArgs ();
del
textBox1.Text = textBox1.Text + “1”;
{
del

CheckifEqual del
} () si
{
textBox1.Text = ""; igual del
= falso; vacío privado btn0_Click (remitente del objeto, e)
{
CheckifEqual del

del
} del
} de EventArgs ();
textBox1.Text = textBox1.Text + “0”; vacío privado btn4_Click (remitente del objeto, e)
{
CheckifEqual del

del

} de EventArgs ();
textBox1.Text = textBox1.Text + “4”; vacío privado btn7_Click (remitente del objeto, e)
{
CheckifEqual del

del
} de EventArgs ();
textBox1.Text = textBox1.Text + “7”; vacío privado btm8_Click (remitente del objeto, e)
{
CheckifEqual del

del
} de EventArgs ();
textBox1.Text = textBox1.Text + “8”; vacío privado btn5_Click (remitente del objeto, e)
{
CheckifEqual del

del
} de EventArgs ();
textBox1.Text = textBox1.Text + “5”; vacío privado btn2_Click (remitente del objeto, e)
{
CheckifEqual del

del
} de EventArgs ();
textBox1.Text = textBox1.Text + “2”; vacío privado btn3_Click (remitente del objeto, e)
{
CheckifEqual del

del
} de EventArgs ();
textBox1.Text = textBox1.Text + “3”; vacío privado btn6_Click (remitente del objeto, e)
{
CheckifEqual del

del
} de EventArgs ();
textBox1.Text = textBox1.Text + “6”; vacío privado btn9_Click (remitente del objeto, e)
{
CheckifEqual del

del
} de EventArgs ();
textBox1.Text = textBox1.Text + “9”; btnDec_Click vacío privado del

del
} (remitente del objeto, e)
{
CheckifEqual de EventArgs ();
si (textBox1.Text.Contains (”.
{vuelta del ")) del
; else
{
del
del
} textBox1.Text = textBox1.Text + “. ”; btnPlusMinus_Click vacío privado del

del
del
}} (remitente del objeto, e)
{
de EventArgs si
{
(de textBox1.Text.Contains (“- ")) textBox1.Text = textBox1.Text.Remove (0, 1); else
{
del
del
} textBox1.Text =” - “+ textBox1.Text; btnAdd_Click vacío privado del

del
del
}} (remitente del objeto, e)
{
de EventArgs si (
{vuelta del "") del == de textBox1.Text del
; else
del
del
} {el
agrega = verdad;
textBox1.Tag = textBox1.Text;
textBox1.Text = ""; btnEqual_Click vacío privado del

del


del
}} (remitente del objeto, e)
{igual de EventArgs del
= verdad;
si (agregar)
{
diciembre decimal = Convert.ToDecimal (textBox1.Tag) + Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();
del
} si (multiplicarse)
{
diciembre decimal = Convert.ToDecimal (textBox1.Tag) * Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();
del

} si
{
diciembre decimal = Convert.ToDecimal (textBox1.Tag) - Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();

}
si
{
decimal diciembre = Convert.ToDecimal ()/Convert.ToDecimal (textBox1.Text) de textBox1.Tag;
textBox1.Text = dec.ToString (); btnSub_Click vacío privado del

del



del
}} (remitente del objeto, e)
{
de EventArgs si (
{vuelta del "") del == de textBox1.Text del
; else
{submarino del
del
} del
= verdad;
textBox1.Tag = textBox1.Text;
textBox1.Text = ""; btnMultiply_Click vacío privado del

del
del
}} (remitente del objeto, e)
{
de EventArgs si (
{vuelta del "") del == de textBox1.Text del
; else
del
del
} {el
se multiplica = verdad;
textBox1.Tag = textBox1.Text;
textBox1.Text = ""; btnDivide_Click vacío privado del

del

del
}} (remitente del objeto, e)
{
de EventArgs si (
{vuelta del "") del == de textBox1.Text del
; else
{divisoria del
del
} del
= verdad;
textBox1.Tag = textBox1.Text;
textBox1.Text = ""; btnClear_Click vacío privado del

del
del
}} (remitente del objeto, e)
de EventArgs {el
agrega = submarino = se multiplica = divisoria = igual = falso;
textBox1.Text = "";
textBox1.Tag = "";

del
} class= del

Respuesta : ¡Ayuda por favor!

Usted tiene un suplemento} apenas sobre ese método y usted tiene a} el faltar en el extremo.  Usted pudo haber insertado su código entre los pares incorrectos} de S.
Otras soluciones  
 
programming4us programming4us