göster
Ölçme teyp
> Windows veya Linux /Unix platformlarında C + + BMI kodunu ayarlayın .
2
Windows üzerinde C + + BMI kod kurmak www.arachnoid.com git .
3 Unix üzerinde C + + VKİ kod kurulumu için www.arachnoid.com C + + öğretici sayfasına gidin
şöyle
4
uygun platform üzerine 59 için kod satırları 1 Yürüt : .
;
;
;
05 System.ComponentModel kullanarak;
;
;
;
09
10 ad BMIApp
11 {
12 public partial class Form1 : Form
13 {
14 public Form1 ( )
15 {
16 ınitializecomponent ( );
}
18
19 private void btnCalculate_Click ( object sender , EventArgs e )
20 {
21 çift weght = string.IsNullOrEmpty ( txtWeight.Text ) ? 1 : double.Parse ( txtWeight.Text );
? 1 : double.Parse ( txtHeight.Text );
23
24 if ( weght == 0 )
25 {
26 MessageBox.Show ( "Sonuçlar yanlış olacak Ağırlık , geçerli bir sayı değil . . " );
}
28 if ( yükseklik == 0 )
29 {
30 MessageBox.Show ( "Sonuçlar yanlış olacak Yükseklik geçerli bir sayı değil . . " );
31}
32
33 çift vmult = cboWeightUnits . SelectedItem.ToString ( ) == " kilo " ? 1;
: 2.204 ? 0.0254 : 1;
35
36 çift VKİ = Math.Round ( ( ( weght /vmult ) /( ( yükseklik * hmult ) * ( yükseklik * hmult ) ) ) * 10 ) /10;
37
38
39 dize BMI_description = string.Empty;
if ( VKİ <16.5 )
41 BMI_description = " ciddi zayıf ";
else 42 if ( BMI> = 16.5 &&BKİ <18.5 )
43 BMI_description = " zayıf ";
( VKİ> = 25 &&BKİ <= 30 )
45 BMI_description = " normal" ise>
47 BMI_description = " kilolu ";
else 48 if ( BMI> 30 &&BKİ <= 35 )
49 BMI_description = " obez ";
else 50 if ( BMI> 35 &&BKİ <= 40 )
51 BMI_description = " klinik obez ";
52 başka
53 BMI_description = " morbid obez ";
54
55
56 txtResult.Text = string.Format ( " Sizin Beden Kitle İndeksi (BKİ ) : {0 } . . Bu { 1} " , BMI , BMI_description ) düşünülebilir;
58 }
59 }
lbs kilo alın . veC + + BMI hesapağırlık kategorisinde kutuya yazınız.
inç ve giriş onu içinde yükseklik içine ölçün Kilonuz sınıf , sağlıklı kilolu veya obez ,hesap makinesi çıkış dayalı iseC + + BMI hesapyüksekliği kutu .
belirleyin .
System.Collections.Generic kullanarak 02
System.Drawing kullanarak 03
System.Data kullanarak 04
System.Linq kullanarak 06
System.Text kullanarak 07
System.Windows.Forms kullanarak 08
17
= string.IsNullOrEmpty ( txtHeight.Text ) 22 çift yüksekliği
27
34 çift hmult = cboHeightUnits.SelectedItem.ToString ( ) == " inç "
40
else 44
else 46
= 18.5 &&BKİ <25 )
} 57
Find Your BMI
5
6
7.