Pytanie : Pomoc Zadawalać!

To być the pytanie:
rozwijać podstawowy kalkulator który działać na istny liczba. The Graficzny Interfejs Użytkownika


I ROBIĆ WSZYSTKIE THE PRACA I MÓJ KALKULATOR PRACA ŚWIETNIE OPRÓCZ TEN CZĘŚĆ TEN:

Your kalkulator zachowanie musieć prawie jak the Windows Kalkulator w Standardowy tryb. W Standardowy tryb, the rozkaz że operacja oceniać być w che wchodzić do. Na przykład, jeżeli the użytkownik naciskać "3", "+", "2", i "*", the pokaz dostawać the wartość the pierwszy operacja (3+2). Następnie naciskać "4" i "=" rezultat w the bieg sumować (4) dostawać mnożyć 4, poddawać się 20. Jeżeli wieloskładnikowy operator być wkład w następstwo, używać the ostatni jeden dla obliczenia.

CAN ZADAWALAĆ ZADAWALAĆ POMAGAĆ! TO BYĆ MÓJ KOD:

using System;
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
{
jawny częściowy klasowy calculatorForm: Form
{
bool dodawać = fałszywy;
bool okręt podwodny = fałszywy;
bool mnożyć = fałszywy;
bool podział = fałszywy;
bool równy = fałszywy;

jawny calculatorForm ()
{
InitializeComponent ();
}

intymny pustka Form1_Load (przedmiot nadawca, EventArgs e)
{

}



intymny pustka btn1_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();

textBox1.Text = textBox1.Text + "(1)";
}

intymny kawitacyjny CheckifEqual ()
{
jeżeli (równy)
{
textBox1.Text = "";
równy = fałszywy;
}
}

intymny pustka btn0_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "(0)";

}

intymny pustka btn4_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "4";
}

intymny pustka btn7_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "7";
}

intymny pustka btm8_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "8";
}

intymny pustka btn5_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "5";
}

intymny pustka btn2_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "2";
}

intymny pustka btn3_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "3";
}

intymny pustka btn6_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "6";
}

intymny pustka btn9_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
textBox1.Text = textBox1.Text + "9";
}

intymny kawitacyjny btnDec_Click (przedmiot nadawca, EventArgs e)
{
CheckifEqual ();
jeżeli (textBox1.Text.Contains (". "))
{
powrót;
}
else
{
textBox1.Text = textBox1.Text + ". ";
}
}

intymny kawitacyjny btnPlusMinus_Click (przedmiot nadawca, EventArgs e)
{
jeżeli (textBox1.Text.Contains ("- "))
{
textBox1.Text = textBox1.Text.Remove ((0), 1);
}
else
{
textBox1.Text =" - "+ textBox1.Text;
}
}

intymny kawitacyjny btnAdd_Click (przedmiot nadawca, EventArgs e)
{
jeżeli (textBox1.Text == "")
{
powrót;
}
else
{
dodawać = true;
textBox1.Tag = textBox1.Text;
textBox1.Text = "";
}


}

intymny kawitacyjny btnEqual_Click (przedmiot nadawca, EventArgs e)
{
równy = true;
jeżeli (dodawać)
{
dziesiątkowy dec = Convert.ToDecimal (textBox1.Tag) + Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();
}
jeżeli (mnożyć)
{
dziesiątkowy dec = Convert.ToDecimal (textBox1.Tag) * Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();

}
jeżeli (/>.Text)
{
dziesiątkowy dec = Convert.ToDecimal (textBox1.Tag) - Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();

}
jeżeli (podział)
{
dziesiątkowy dec = Convert.ToDecimal (textBox1.Tag)/Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();
}



}

intymny kawitacyjny btnSub_Click (przedmiot nadawca, EventArgs e)
{
jeżeli (textBox1.Text == "")
{
powrót;
}
else
{
okręt podwodny = true;
textBox1.Tag = textBox1.Text;
textBox1.Text = "";
}
}

intymny kawitacyjny btnMultiply_Click (przedmiot nadawca, EventArgs e)
{
jeżeli (textBox1.Text == "")
{
powrót;
}
else
{
mnożyć = true;
textBox1.Tag = textBox1.Text;
textBox1.Text = "";
}

}

intymny kawitacyjny btnDivide_Click (przedmiot nadawca, EventArgs e)
{
jeżeli (textBox1.Text == "")
{
powrót;
}
else
{
podział = true;
textBox1.Tag = textBox1.Text;
textBox1.Text = "";
}
}

intymny kawitacyjny btnClear_Click (przedmiot nadawca, EventArgs e)
{
dodawać = okręt podwodny = mnożyć = podział = równy = fałszywy;
textBox1.Text = "";
textBox1.Tag = "";
}

Odpowiedź : Pomoc Zadawalać!

Ty mieć dodatek} właśnie nad ten metoda i ty mieć a} przy the końcówka.  Ty móc twój kod między the mylny para} s.
Inne rozwiązania  
 
programming4us programming4us