Come calcolare il vostro BMI Uso di codice C

Se siete appassionati di salute e tecnologia , si può essere interessati a calcolare il tuo indice di massa corporea ( BMI) utilizzando il codice C . BMI è calcolato utilizzando il rapporto altezza -peso e, talvolta, prende in considerazione la vostra età e sesso . Secondo il controllo del peso Information Network , un elevato indice di massa corporea può mettere a maggior rischio di alcuni tipi di cancro , malattia coronarica , malattie della colecisti , osteoartriti, e complicazioni durante la gravidanza . Un BMI tra 18,5 e 24,9 è considerato sano , mentre un BMI 25-29,9 e 30 o superiore sono considerati in sovrappeso e obesi , rispettivamente. Cose che ti serviranno
scala di peso adulto , in libbre.
Nastro

Mostra Altre istruzioni
C + + Codice per Windows e Linux /Unix piattaforme
1

impostare il codice C + + BMI su piattaforme Windows o Linux /Unix .
2

Vai www.arachnoid.com per impostare il codice C + + BMI su Windows .

3

Vai a www.arachnoid.com C + + pagina tutorial per l'installazione di codice C + + BMI su Unix
4

Eseguire righe di codice 1-59 come segue sulla piattaforma appropriata : .

01 using System;

02 utilizzando System.Collections.Generic ;

03 utilizzando System.ComponentModel ;

04 using System.Data ;

05 utilizzando System.Drawing ;

06 utilizzando System.Linq ;

07 utilizzando System.Text ;

08 using System.Windows.Forms ;

09

10 namespace BMIApp

11 {

12 public partial class Form1 : Form

13 {

14 Form1 pubblico ( )

15 {

16 InitializeComponent ();

17 }

18

19 private void btnCalculate_Click ( object sender , EventArgs e )

20 {

21 doppie weght = String.IsNullOrEmpty ( txtWeight.Text ) ? 1 : double.Parse ( txtWeight.Text ) ;

22 doppia altezza = String.IsNullOrEmpty ( txtHeight.Text ) ? 1 : double.Parse ( txtHeight.Text ) ;

23

24 se ( weght == 0 )

25 {

26 MessageBox.Show ( "I risultati saranno imprecisi di peso non è un numero valido . "). ;

27 }

28 se (altezza == 0 )

29 {

30 MessageBox.Show ( "I risultati saranno imprecisi altezza non è un numero valido . "). ;

31}

32

33 doppio vmult = cboWeightUnits . SelectedItem.ToString ( ) == " chili "? 2.204 : 1 ;

34 doppio hmult = cboHeightUnits.SelectedItem.ToString ( ) == "pollici" ? 0,0254 : 1 ;

35

36 doppio BMI = Math.Round ( ( ( weght /vmult ) /( (altezza * hmult ) * (altezza * hmult ))) * 10 ) /10;

37

38

39 stringa BMI_description = string.Empty ;

40 se (BMI <16.5)

41 BMI_description = " gravemente sottopeso " ;

42 else if (BMI > = 16,5 && BMI <18.5 )

43 BMI_description = " underweight" ;

44 altro if ( BMI > = 18.5 && BMI <25 )

45 BMI_description = "normal" ;

46 else if (BMI > = 25 && BMI <= 30)

47 BMI_description = "overweight" ;

48 else if ( BMI> 30 && BMI <= 35 )

49 BMI_description = " obesi" ;

50 else if ( BMI > 35 && BMI <= 40 )

51 BMI_description = " clinicamente obesi" ;

52 altro

53 BMI_description = " patologicamente obesi »;

54

55

56 txtResult.Text = string.Format ( " Il tuo Indice di Massa Corporea ( BMI) è : { 0 } . Questo potrebbe essere considerato { 1 } " , BMI , BMI_description ) .

57 }

58 }

59 }
Trova il tuo BMI
5

Prendete il vostro peso in libbre . ed entrare nella casella categoria di peso della calcolatrice C + + BMI.
6

Misurate la vostra altezza in centimetri e ingresso in la scatola altezza della calcolatrice C + + BMI.
7

Determinare se la classe di peso è sano , sovrappeso o obesi , in base all'uscita calcolatrice .