6 Aralık 2014 Cumartesi

C# Vücut Kitle Endexi Hesaplama Kodları

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Vucut_Kitle_Endexi
{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

const int idealEndeks = 23;

private void btnHesapla_Click(object sender, EventArgs e)

{

double kilo, boy , endex , idealKilo , fazlalik;

kilo = Convert.ToDouble(txtKilo.Text);

boy = Convert.ToDouble(txtBoy.Text);

endex = kilo / (Math.Pow(boy, 2));

lblEndex.Text = "Vücut kitle endeksi : " + endex;

idealKilo = Math.Pow(boy, 2) * 23;

fazlalik = kilo - idealKilo;

if (kilo > idealKilo)

{

fazlalik = kilo - idealKilo;

lblFazlaKilo.Text = "Öneri : " + fazlalik + " kilo vermelisiniz.";

}

else

{

fazlalik = idealKilo - kilo;

lblFazlaKilo.Text = "Öneri : " + fazlalik + " kilo almalısınız.";

}

if (endex >0 && endex <=18.4)

{

lblDurum.Text = "Durum : Zayıf";

}

else if (endex > 18.5 && endex <= 24.9)

{

lblDurum.Text = "Durum : Normal";

}

else if (endex > 25.0 && endex <= 29.9)

{

lblDurum.Text = "Durum : Fazla Kilolu";

}

else if (endex > 30.0 && endex <= 34.9)

{

lblDurum.Text = "Durum : 1. Sınıf Obez";

}

else if (endex > 35.0 && endex <= 44.9)

{

lblDurum.Text = "Durum : 2. Sınıf Obez";

}

else if (endex >= 45.0)

{

lblDurum.Text = "Durum : 3. Sınıf Obez(Aşırı Şişman)";

}

}

}

}
Paylaş:

0 yorum:

Yorum Gönder

Popüler

Son

Kategoriler

Arşiv