Bu örnekte C# Console Application ile vücut kitle indeksi hesaplayan programı oluşturacağız.
C# Console Application ile yapılmış örneğe buradan ulaşabilirsiniz.
Yapılması gereken işlemleri aşağıdaki probleme göre gerçekleştireceğiz.
Problem:
Kullanıcının girdiği boy ve ağırlık değerlerine göre vücut kitle indeksini (VKİ=ağırlık/(boy*boy), boy metre cinsinden verilmeli) hesaplayınız.
VKİ 18 ile < 25 aralığındaysa normal,
VKİ 25 ile <30 aralığındaysa kilolu,
VKİ 30 ve daha yüksekse obez,
VKİ 35 ve daha fazlaysa ciddi obez olarak kabul edilir.
VKİ’ni hesaplayarak kişinin durumunu yazdırınız.
Form Tasarımı:
C# Kodları:
C# Console Application ile yapılmış örneğe buradan ulaşabilirsiniz.
Yapılması gereken işlemleri aşağıdaki probleme göre gerçekleştireceğiz.
Problem:
Kullanıcının girdiği boy ve ağırlık değerlerine göre vücut kitle indeksini (VKİ=ağırlık/(boy*boy), boy metre cinsinden verilmeli) hesaplayınız.
VKİ 18 ile < 25 aralığındaysa normal,
VKİ 25 ile <30 aralığındaysa kilolu,
VKİ 30 ve daha yüksekse obez,
VKİ 35 ve daha fazlaysa ciddi obez olarak kabul edilir.
VKİ’ni hesaplayarak kişinin durumunu yazdırınız.
Form Tasarımı:

C# Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace vücut_kitle { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { double boy, kilo, vki; boy = Convert.ToDouble(txtBoy.Text); kilo = Convert.ToDouble(txtKilo.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"; } } } } |