Está en la página 1de 7

Instituto de Educación Diversificada por Cooperativa de Villa Hermosa

Programación III
Profesor Jymmy Asij
Perito C ontador con Orientación en Computación

Calculadora IMC

Karla Roseli Rubi López Flores


6to “B”
Clave: 16

Guatemala, 07 de febrero de 2024


IMC
double peso;
double altura;
double imc;
double total_Inglés;
double imcInglés;

if (txtaltura.Text == "")
{
txtaltura.Text = " ERROR";
txtpeso.Text = " ERROR";
lblResultado.Text = " ERROR ";
}
else if (txtpeso.Text == "")
{
txtaltura.Text = " ERROR";
txtpeso.Text = " ERROR";
lblResultado.Text = " ERROR ";
}
else if (txtaltura.Text != "" && txtpeso.Text != "")
{
peso = double.Parse(txtpeso.Text);
altura = double.Parse(txtaltura.Text);
if (rbtnMetrico.Checked == true)
{
imc = (peso / (Math.Pow(altura, 2)));
lblResultado.Text = imc.ToString("N2");
lblKgLbs.Text = "Kg";
lblmIn.Text = "m";

if (imc < 18.5)


{
lblMensaje.Text = " BAJO PESO";
}
else if (imc >= 18.5 && imc < 24.9)
{
lblMensaje.Text = " PESO NORMAL ";
}
else if (imc >= 25.0 && imc < 29.9)
{
lblMensaje.Text = " SOBREPESO ";
}
else if (imc >= 30)
{
lblMensaje.Text = " OBESIDAD ";
}
}
if (rbtnInglés.Checked == true)
{
imcInglés = (peso / (Math.Pow(altura, 2)));
total_Inglés = imcInglés * 703;
lblResultado.Text = total_Inglés.ToString("N2");
lblKgLbs.Text = "Lbs";
lblmIn.Text = "in";
if (total_Inglés < 18.5)
{
lblMensaje.Text = " BAJO PESO";
}
else if (total_Inglés >= 18.5 && total_Inglés < 24.9)
{
lblMensaje.Text = " PESO NORMAL ";
}
else if (total_Inglés >= 25.0 && total_Inglés < 29.9)
{
lblMensaje.Text = " SOBREPESO ";
}
else if (total_Inglés >= 30)
{
lblMensaje.Text = " OBESIDAD ";
}
}
}
}

private void btnLimpiar_Click(object sender, EventArgs e)


{
lblResultado.Text = "";
lblmIn.Text = "";
lblKgLbs.Text = "";
txtaltura.Clear();
txtpeso.Clear();
lblMensaje.Text = "";
}

private void frmPesoAltura_Load(object sender, EventArgs e)


{
lblResultado.Text = "";
lblmIn.Text = "";
lblKgLbs.Text = "";
lblMensaje.Text = "";

También podría gustarte