Boy Kitle İndeksi Hesaplama
Bu dersimizde Boy Kitle İndeksi Hesaplama işlemini inceleyeceğiz. Klavyeden boy değerini metre olarak ve kilo değerini de kg olarak alacağız. Daha sonra BKI (Boy Kitle İndeksi değerini) hesaplayacağız. Formül şöyle;
BKI = Kilo / (Boy * Boy)
BKI değerini hesapladıktan sonra aşağıdaki aralıklara göre kişinin durumunu belirleyeceğiz. Örneğin 18.4'den küçükse kişi Zayıftır, 18.5'den büyük ve 24.9'den küçük eşitse kişinin durumu Normal'dir.
BKI <18.4 ise Zayıf
BKI>=18.5 ve BKI <= 24.9 ise Normal
BKI>=25 ve BKI <= 29.9 ise Fazla Kilolu
BKI>=30 ve BKI <= 34.9 ise Şişman (1. Sınıf)
BKI>=35 ve BKI<= 44.9 ise Şişman (2. Sınıf)
BKI>=45 ise Aşırı Şişman
BKI <18.4 ise Zayıf
BKI>=18.5 ve BKI <= 24.9 ise Normal
BKI>=25 ve BKI <= 29.9 ise Fazla Kilolu
BKI>=30 ve BKI <= 34.9 ise Şişman (1. Sınıf)
BKI>=35 ve BKI<= 44.9 ise Şişman (2. Sınıf)
BKI>=45 ise Aşırı Şişman

Kodun tamamı aşağıda verilmiştir, kontrol edebilirsiniz.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BoyKitleIndeksi
{
class Program
{
static void Main(string[] args)
{
double boy, kilo, bki;
Console.Write("Boy Giriniz:");
boy = double.Parse(Console.ReadLine());
Console.Write("Kilo Giriniz:");
kilo = double.Parse(Console.ReadLine());
// kilo = Convert.ToDouble( Console.ReadLine());
bki = kilo / (boy * boy);
Console.WriteLine("Boy= {0}, Kilo={1}, Boy Kitle İndeksi={2}",boy, kilo, bki);
if (bki<=18.4)
Console.WriteLine("Zayıf");
else if (bki>=18.5 && bki<=24.9)
Console.WriteLine("Normal");
else if (bki >= 25 && bki <= 29.9)
Console.WriteLine("Fazla Kilolu");
else if (bki >= 30 && bki <= 34.9)
Console.WriteLine("Şişman (1.Sınıf)");
else if (bki >= 35 && bki <= 44.9)
Console.WriteLine("Şişman (2.Sınıf)");
else if (bki>=45)
Console.WriteLine("Aşırı Şişman");
}
}
}
Yukarıdaki kodu çalıştırdığınızda aşağıdaki gibi ekran görüntüsü gelecektir. Burada dikkat edeceğiniz nokta küsürat girerken virgül kullanınız. Çünkü Türkçe Windowslarda küsüratlar virgül ile yazılır. Fakat program içinde ise Amerikan birim sistemi kullanıyoruz, yani küsüratlarda program yazarken hep nokta kullanıyoruz.

Diğer Örnekler
Excel ile Boy Kitle İndeksi Hesaplama
PHP Web Programlama Dili ile Boy Kitle İndeksi Hesaplama
Mutlu kodlamalar,
Oğuzhan TAŞ
Mart, 2019

Dil Değiştir(Change Language)
Kategoriler
- Csharp(56)
- Csharp Formlar(20)
- Web Tasarım(10)
- CSS(24)
- JavaScript(36)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(15)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(6)
- C Programlama(10)
- Makine Öğrenmesi(0)
- Flutter - Dart(7)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: PHP ile Basit Dosya Yükleme
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: Hangisi acaba, PHP mi ASP.NET mi ?
- :: PHP ile MySQL veritabanına MySQLi t...
- :: Asp.net ile Sql Server Veritabanına...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...