private void btn7_Click(object sender, EventArgs e) { if (Entrada.Text == "Syntax ERROR" || Entrada.Text == "Math ERROR" || Entrada.Text == final.ToString()) { Entrada.Clear(); } Entrada.Text = Entrada.Text + "7"; Resultado_previo.Text = Resultado_previo.Text + ""; }
private void btn0_Click(object sender, EventArgs e) { if (Entrada.Text == "Syntax ERROR") { Entrada.Clear(); } Entrada.Text = Entrada.Text + "0"; Resultado_previo.Text = Resultado_previo.Text + ""; }
private void btn_decimal_Click(object sender, EventArgs e) { if (Entrada.Text == "Syntax ERROR" || Entrada.Text == "Math ERROR") { Entrada.Clear(); } Entrada.Text = Entrada.Text + ","; Resultado_previo.Text = Resultado_previo.Text + ""; }
private void btn_igual_Click(object sender, EventArgs e) { second = double.Parse(Entrada.Text); if (operation == "+") { //Resultado_previo.Text = final.ToString(); final = first + second; Entrada.Clear(); Entrada.Text = final.ToString(); Resultado_previo.Text = first.ToString() + operation + second.ToString(); } else if (operation == "*") { Resultado_previo.Text = final.ToString(); final = first * second; Entrada.Clear(); Entrada.Text = final.ToString(); Resultado_previo.Text = first.ToString() + operation + second.ToString(); } else if (operation == "/") { if (second == 0) { Entrada.Text = "Math ERROR"; } else { Resultado_previo.Text = final.ToString(); final = first / second; Entrada.Clear(); Entrada.Text = final.ToString(); Resultado_previo.Text = first.ToString() + operation + second.ToString(); } } else if (operation == "-") { Resultado_previo.Text = final.ToString(); final = first - second; Entrada.Clear(); Entrada.Text = final.ToString(); } //Resultado_previo.Text = ""; string muestra = first.ToString() + operation + second.ToString(); Resultado_previo.Text = muestra; }
private void btn_div_Click(object sender, EventArgs e) { operation = "/"; int cont = 0; foreach (var letra in Entrada.Text) { if (letra == ',') { cont++; } } if (cont > 1) { Entrada.Text = "Syntax ERROR"; } else { first = Convert.ToDouble(Entrada.Text); Entrada.Clear(); //Resultado_previo.Text = Resultado_previo.Text + "-"; } }
private void btn_CE_Click(object sender, EventArgs e) { Entrada.Clear(); }