Bu dersimizde Visual Studio 2019 programını kullanarak c# vücut kitle indeksi hesaplayan program yapacağız. Yapacağımız uygulamadan kısaca bahsedelim; Örneğin, kullanıcı ekrandaki istenilen bilgiler ışığında boy ve kilo belirtecek. Program ise bu bilgilere dayanarak vücut analini yapıp VKİ ve DURUM çıktısını bize verecek. Vücut kitle indeksi hesaplanırken vki=ağırlık/boy*boy formülü kullanılmaktadır. Uygulama kodlarını yazarken bu formül işimize yarayacaktır.
(vki) Vücut Kitle İndeksi;
- 18 ile < 25 aralığında ise ‘Normal’
- 25 ile < 30 aralığında ise ‘Kilolu’
- 30 ve daha yüksek ise ‘Obez’
- 35 ve daha fazla ise ‘Ciddi Obez’ olarak kabul edilmektedir.
Yapacağımız programın görsel tasarımını aşağıdaki gibi yapabilirsiniz. Bu arada kullanacağımız araçlar label, textbox ve buton‘dan oluşmaktadır. Ayrıca program çalıştığında label4 ve label6 kısımlarının görünmesini istemiyorsanız label özelliklerinden Text değerinin içini silmeniz yeterli olacaktır.
HESAPLA butonumuza çift tıklayıp sonrasında aşağıdaki kodları yazalım;
double boy, kilo, vki; boy = Convert.ToDouble(textBox1.Text); kilo = Convert.ToDouble(textBox2.Text); vki = kilo / (boy * boy); label4.Text = vki.ToString("##.##");if (vki < 18)
{
label6.Text = "Zayıf";
}
else if (vki >= 18 && vki < 25)
{
label6.Text = "Normal";
}
else if (vki >= 25 && vki < 30)
{
label6.Text = "Kilolu";
}
else if (vki >= 30 && vki < 35)
{
label6.Text = "Obez";
}
else
{
label6.Text = "Ciddi Obez";
}
TEMİZLE butonuna çift tıklayıp sonrasında aşağıdaki kodları yazalım;
textBox1.Clear(); textBox2.Clear(); label4.Text = ""; label6.Text = "";
c# vücut kitle indeksi hesaplayan programımız çalışır vaziyetteki görüntüsü;
Sonuç olarak, yaptığımız bu program sayesinde vücut kitle indeksi kolayca hesaplanabilmektedir.
Arama Terimleri: https://emresupcin com/2021/03/09/c-vucut-kitle-indeksi-hesaplama/- emresupcin
- C / C++ / C#
- 9 Mart 2021 - 14:46
- 3 Yorum
- 7689 Görüntülenme
c# form uygulamaları c# vki hesaplama c++ uygulamaları vki hesaplayan program vücut analiz programı vücut kitle indeksi
bende olmuyor ne yaprsam yapyım zayıf gösteriyor
Çok basit anlatmışsınız ama kafam hiç almıyor bunları
vki = (kilo / (boy * boy))*10000;
boyle yapınca oluyor deneyiniz