Bu örnekte kullanıcıdan aldığımız verilere göre kullanıcının Beden Kitle İndeksini (BKİ) hesaplayacağız.
Beden Kitle İndeksi = Kilo (kg) / Boy(m)*Boy
namespace _11.BedenKıtleİndeksi
{
class Program
{
static void Main(string[] args)
{
Console.Write("Boyunuzu giriniz (1,75): ");
float boy = Convert.ToSingle(Console.ReadLine());
Console.Write("Kilonuzu giriniz: ");
float kilo = Convert.ToSingle(Console.ReadLine());
float bki = kilo / (boy * boy);
Console.WriteLine("Beden Kitle İndeksiniz = " + bki);
if (bki < 18)
{
Console.WriteLine("Zayıf");
}
else if (bki < 25)
{
Console.WriteLine("Normal");
}
else if (bki < 30)
{
Console.WriteLine("Hafif şişman");
}
else if (bki < 35)
{
Console.WriteLine("Sisman");
}
else
{
Console.WriteLine("Obez");
}
Console.ReadLine();
}
}
}
Kullanıcıdan boy ve kilosunu aldıktan sonra yukarıdaki formüle göre Beden Kitle İndeksini hesaplıyoruz.
Sonuç ondalıklı sayı olarak çıkabileceğinden dolayı “boy” ve “kilo” değişkenlerinin veri tipini “float” olarak belirledik.
Kodunun detaylı anlatımı için C# Dili Veri Tipleri ve Değişkenler sayfasını ziyaret edebilirsiniz.
Kodun ekran çıktısı şu şekildedir:
