You are on page 1of 3

namespace calc_nacarid { public partial class Form1 : Form { //declaro variables int valor = 0; int operador = 0; int resul=

0; public Form1() { InitializeComponent(); } private void button9_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (9); } private void button15_Click(object sender, EventArgs e) { if (textBox1.Text == "") { MessageBox.Show("campo vacio"); } //ASIGNO OPERACION ARITMETICA valor = int.Parse(textBox1.Text); textBox1.Text = ""; operador = 3; } private void button1_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (1); } private void button2_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (2); } private void button5_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (3); } private void button4_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (4); }

private void button3_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (5); } private void button6_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (6); } private void button7_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (7); } private void button8_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (8); } private void button10_Click(object sender, EventArgs e) { //ASIGNAR VALOR AL BOTTON textBox1.Text = textBox1.Text + (0); } private void button12_Click(object sender, EventArgs e) { //limpiar el textbox valor = int.Parse(textBox1.Text); textBox1.Text = ""; } private void button13_Click(object sender, EventArgs e) { if (textBox1.Text == "") { MessageBox.Show("campo vacio"); } //ASIGNO OPERACION ARITMETICA valor = int.Parse(textBox1.Text); textBox1.Text = ""; operador = 1; } private void Form1_Load(object sender, EventArgs e) { } private void button14_Click(object sender, EventArgs e)

{ if (textBox1.Text == "") { MessageBox.Show("campo vacio"); } //ASIGNO OPERACION ARITMETICA valor = int.Parse(textBox1.Text); textBox1.Text = ""; operador = 2; } private void button16_Click(object sender, EventArgs e) { //ASIGNO OPERACION ARITMETICA valor = int.Parse(textBox1.Text); textBox1.Text = ""; operador = 4; } private void button17_Click(object sender, EventArgs e) { //esta es una estructura de control que muestra el resultado // segun sea el caso "+, - ,* , / ": switch (operador) { case 1: resul = valor + int.Parse(textBox1.Text); break; case 2: resul = valor - int.Parse(textBox1.Text); break; case 3: resul = valor * int.Parse(textBox1.Text); break; case 4: //hacemos una condicin para no dividir entre cero if (textBox1.Text == "0") MessageBox.Show("divisin no valida"); else resul = valor / int.Parse(textBox1.Text); break; } textBox1.Text = resul.ToString(); resul = 0; } private void textBox1_TextChanged(object sender, EventArgs e) { } } }

You might also like