Calculadora V1
Operaciones con números: Suma resta.
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
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.