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.