Como realizar una sencilla calculadora con las cuatro operaciones básicas mediante la utilización del control RadioButton.
Un consejo para no complicarse a la hora de programar es cambiar la propiedad name de todo control que trae por defecto a uno personalizado, por ejemplo un control Button que sera ACEPTAR, al cambiar su propiedad name sería: btnAceptar, al principio se escribe de forma breve el tipo de control utlizado, en este caso btn que se entiende por Button, esto permite que no exista confusión cuando programas y que recuerdes de manera mas fácil el control que utilizas.
Los controles que se utilizan en esta aplicación serán los siguientes.
Codificación de la Aplicación:
La codificación para el botón Calcular seria la siguiente:
[sourcecode language="csharp"]
//declarando las variables a utilizar y asingnando
double n1 = double.Parse(txt1.Text);
double n2 = double.Parse(txt2.Text);
double resultado;
//Controlar los radiobutton mediante la estructura if
if (rdbDiv.Checked==true) //Division
{
resultado = n1 / n2;
txtTotal.Text = Convert.ToString(resultado);
}
else if (rdbMul.Checked == true) //Multiplicacion
{
resultado = n1 * n2;
txtTotal.Text = Convert.ToString(resultado);
}
else if (rdbSum.Checked == true)//Suma
{
resultado = n1 + n2;
txtTotal.Text = Convert.ToString(resultado);
}
else if (rdbRes.Checked == true)//Resta
{
resultado = n1 - n2;
txtTotal.Text = Convert.ToString(resultado);
}
[/sourcecode]
Codificación para el botón borrar. Este se encarga de eliminar toda la información contenida en los textbox.
[sourcecode language="csharp"]
//Limpia cada textbox
txt1.Text = "";
txt2.Text = "";
txtTotal.Text = "";
//devuelve el cursor al txt1
txt1.Focus();
[/sourcecode]
Para la codificación del botón salir simplemete se utilizamos el evento close();
Para descargar el proyecto:
1 comentario:
It's in reality a nice and helpful piece of info. I'm happy that
you just shared this helpful info with us. Please keep us informed like this.
Thanks for sharing.
Publicar un comentario