c# da ideal kilo hesaplama programı gerekli olanlar arkadaşlar;

İnsanların ideal kilosunu hesaplayacak programı yazınız. Ekrandan ideal kilosu hesaplanacak kişinin ad, soy, yaş, boy(cm olarak), cinsiyet(combo box ile olacak) ve gerçek kilo bilgileri girilecektir. İdeal kilo formülü;
İdeal kilo = (Boy-100 + Yaş/10) * K
(K katsayısını kadınlar için 0.8 , erkekler için 0.9 olarak kabul ediniz)
Eğer hesaplanan ideal kilo kişinin gerçek kilosuna eşitse, “Bravo İdeal kilodasınız” şeklinde label’e mesaj yazdırılacaktır. Eğer hesaplanan ideal kilo kişinin gerçek kilosundan büyükse, “Zayıfısın x kilo almalısın!” şeklinde mesaj yazdırılacaktır. Eğer hesaplanan ideal kilo kişinin gerçek kilosundan az ise, “Şişmansın x kilo zayıflamalısın” şeklinde mesaj yazdırılacaktır.



Sagot :

İf sorgularında bir sorun var ama düzeltirseniz olur belki.

string ad;
double yas;
double boy;
double kilo;
double ideal;
double a;
double kk;
private void Form1_Load(object sender, EventArgs e)
{
boy =Convert.ToDouble( textBox2.Text);
yas = Convert.ToDouble(textBox3.Text);
kilo = Convert.ToDouble(textBox4.Text);
}

private void button1_Click(object sender, EventArgs e)
{
label1.Text = "";

if (kilo < ideal)
{
label1.Text = "Zayıfsınız"+ " "+ (ideal-kilo)+ " "+"kilo almalısınız.";
}
if (kilo > ideal)
{
label1.Text = "Kilolusunuz" + " " + (kilo - ideal) + " " + " kilo vermelisiniz";
}
else if (kilo == ideal)
{
label1.Text = "İdeal kilodasınız";
}


}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.SelectedText == "Bay")
kk = 9/10;
else if (comboBox1.SelectedText == "Bayan")
kk = 8/10;
ideal = (boy - 100 + yas / 10) * kk;
}
}
}