Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Carpeta de Ejercicios
EJERCICIO Nº 2
Insertamos:
3 controles label
Tres controles textBox
Cuatro controles button
Label (Etiqueta)
Al segundo btn_resta y -
Al tercero btn_multi y *
Al cuarto btn_div y /
Luego hacemos doble click sobre el control btn_suma y escribimos el siguiente código:
numero1 = Convert.ToInt32(txt_numero1.Text);
numero2 = Convert.ToInt32(txt_numero2.Text);
resultado = numero1 + numero2;
txt_resultado.Text = Convert.ToString(resultado);
Luego agregamos este código para avisarle al programa con que datos vamos a trabajar. Esto
se hace al inicio de la clase. (Atributos).
En esta línea le asigno a numero1 el valor que venga por la caja txt_numero1.Text
txt_resultado.Text = Convert.ToString(resultado);
numero1 = Convert.ToInt32(txt_numero1.Text);
numero2 = Convert.ToInt32(txt_numero2.Text);
resultado = numero1 - numero2;
txt_resultado.Text = Convert.ToString(resultado);
}
numero1 = Convert.ToInt32(txt_numero1.Text);
numero2 = Convert.ToInt32(txt_numero2.Text);
resultado = numero1 * numero2;
txt_resultado.Text = Convert.ToString(resultado);
}
Ahora analizamos el botón btn_div:
}
}
try
{
decimal resultado = 0, numero1, numero2;
numero1 = Convert.ToDecimal(txt_numero1.Text);
numero2 = Convert.ToDecimal(txt_numero2.Text);
resultado = numero1 / numero2;
resultado = Math.Round(Convert.ToDecimal(resultado), 2);
txt_resultado.Text = Convert.ToString(resultado);
}
catch (DivideByZeroException)
{
}
El formato es:
Try {
DIVIDIR
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
numero1 = Convert.ToInt32(txt_numero1.Text);
numero2 = Convert.ToInt32(txt_numero2.Text);
resultado = numero1 - numero2;
txt_resultado.Text = Convert.ToString(resultado);
}
numero1 = Convert.ToInt32(txt_numero1.Text);
numero2 = Convert.ToInt32(txt_numero2.Text);
resultado = numero1 * numero2;
txt_resultado.Text = Convert.ToString(resultado);
}
numero1 = Convert.ToDecimal(txt_numero1.Text);
numero2 = Convert.ToDecimal(txt_numero2.Text);
resultado = numero1 / numero2;
resultado = Math.Round(resultado, 2);
txt_resultado.Text = Convert.ToString(resultado);
}
catch (DivideByZeroException)
{
}
}
}
}