Calculadora

Calculadora V1

Cap4_Fundamentos_Lenguaje

 Operaciones con números: Suma resta.

Calculadora V2
Calculadora V2
         private void BtnCalcula_Click(object sender, EventArgs e)
        {
            Char Op;
            Op = this.CbxOperacion.Text[0];
            this.TxtOperacion.Text = TxtOp1.Text+" "+Op+" "+TxtOp2.Text+" = ";
            switch (Op.ToString())
            {
                case "+":
                    TxtResultado.Text = Convert.ToString(
                        Convert.ToDecimal(TxtOp1.Text) + Convert.ToDecimal(TxtOp2.Text));
                    break;
                case "-":
                    TxtResultado.Text = Convert.ToString(
                        Convert.ToDecimal(TxtOp1.Text) - Convert.ToDecimal(TxtOp2.Text));
                    break;
                default: 
                    TxtResultado.Text = "No existe operación";
                    break;
            }

        }

Operaciones con cadenas: Concatenar, Reemplazar, Longitud, Mayúsculas, Minúsculas, Comparar

CalculadoraV3

 private void BtnOperar_Click(object sender, EventArgs e)
        {
            switch (this.CbxOperaCadena.Text)
            {
                case "Concatenar":
                    this.TxtCadenaresultado.Text = TxtCadena1.Text.ToString() + TxtCadena2.Text.ToString() + TxtCadena3.Text.ToString();
                    break;
                case "Mayúsculas":
                    this.TxtCadenaresultado.Text = TxtCadena1.Text.ToString() + TxtCadena2.Text.ToString() + TxtCadena3.Text.ToString();
                    this.TxtCadenaresultado.Text = this.TxtCadenaresultado.Text.ToUpper();
                    break;

                default:
                    TxtCadenaresultado.Text = "No existe operación";
                    break;
            }
        }

Operaciones con fechas. Suma X días, meses, años y Resta X días, meses y años a la fecha actual del sistema.

CalculadoraV4