Calculadora utilizando RadioButton como opción de operaciones [C#]


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:

  //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);
            }

Codificación para el botón borrar. Este se encarga de eliminar toda la información contenida en los textbox.

  //Limpia cada textbox
            txt1.Text = "";
            txt2.Text = "";
            txtTotal.Text = "";

            //devuelve el cursor al txt1
            txt1.Focus();

Para la codificación del botón salir simplemete se utilizamos el evento close();

Para descargar el proyecto:

Publicado el 12 septiembre, 2011 en .Net, Csharp, Programación, Recursos Gratis, Trucos y etiquetado en , , , , . Guarda el enlace permanente. 3 comentarios.

  1. 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.

  2. excelente ejercicio me fue mucha utilidad

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: