Está en la página 1de 3

DISEÑO:

CÓDIGO:
namespace CALCULADORA_POO
{
public partial class FCALCULADORAPOO : Form
{
double VALOR1, VALOR2, RESULTADO;

public FCALCULADORAPOO()
{
InitializeComponent();
}

private void SUMAR()


{
ENTRADA();
RESULTADO = VALOR1 + VALOR2;
SALIDA();
}
private void RESTAR()
{
ENTRADA();
RESULTADO = VALOR1 - VALOR2;
SALIDA();
}
private void MULTIPLICAR()
{
ENTRADA();
RESULTADO = VALOR1 * VALOR2;
SALIDA();
}
private void DIVIDIR()
{
ENTRADA();
RESULTADO = VALOR1 / VALOR2;
SALIDA();
}
private void POTENCIA()
{
ENTRADA();

RESULTADO = Math.Pow(VALOR1, VALOR2);


SALIDA();
}
private void ENTRADA()
{
try
{
VALOR1 = Double.Parse(TN1.Text);

VALOR2 = Double.Parse(TN2.Text);
}
catch
{
MessageBox.Show("ENTRADA INVALIDA. TRATE DE NUEVO");

TN1.Focus();
}
}
private void SALIDA()
{
TR.Text = Convert.ToString(RESULTADO);
}
private void LIMPIAR()
{
TR.Clear();

TN2.Clear();

TR.Clear();
}

private void BPOTENCIA_Click(object sender, EventArgs e)


{
POTENCIA();
}

private void BSUMA_Click(object sender, EventArgs e)


{
SUMAR();
}

private void BMULTIPLICAR_Click(object sender, EventArgs e)


{
MULTIPLICAR();
}

private void BRESTA_Click(object sender, EventArgs e)


{
RESTAR();
}

private void BDIVIDIR_Click(object sender, EventArgs e)


{
DIVIDIR();
}

private void BNUEVO_Click(object sender, EventArgs e)


{
LIMPIAR();
}

private void BFINALIZA_Click(object sender, EventArgs e)


{
Close();
}
}
}

EN EJECUCIÓN:

También podría gustarte