Hvordan til at beregne din BMI Brug C-kode

April 23

Hvordan til at beregne din BMI Brug C-kode

Hvis du brænder for sundhed og teknologi, kan du være interesseret i at beregne din body mass index (BMI) ved hjælp af C-kode. BMI beregnes ved hjælp af din højde og vægt-forhold og til tider tager hensyn din alder og køn. Ifølge vægtkontrol Information Network, kan en høj BMI sætte dig i større risiko for visse typer af kræft, hjertesygdomme, galdeblære sygdom, slidgigt, og graviditet komplikationer. Et BMI på 18,5 til 24,9 anses sundeste, mens et BMI på 25 til 29,9 og 30 eller højere betragtes overvægtige og fede, hhv.

Vejledning


• Indstil din C ++ BMI kode på Windows eller Linux / Unix-platforme.

• Gå til www.arachnoid.com at oprette din C ++ BMI kode på Windows.

• Gå til www.arachnoid.com C ++ tutorial side for C ++ BMI kode opsætning på Unix.

• Udfør kodelinjer 1-59 på følgende måde på den relevante platform: 01 ved hjælp af System; 02 ved hjælp System.Collections.Generic; 03 ved hjælp System.ComponentModel; 04 ved hjælp System.Data; 05 ved hjælp System.Drawing; 06 ved hjælp System.Linq; 07 ved hjælp System.Text; 08 ved hjælp System.Windows.Forms; 09 10 namespace BMIApp 11 {12 offentlige delvis klasse Form1: Form 13 {14 offentlige Form1 () 15 {16 InitializeComponent (); 17} 18 19 private void btnCalculate_Click (objekt afsender, EventArgs e) 20 {21 dobbelt weght = string.IsNullOrEmpty (txtWeight.Text)? 1: double.Parse (txtWeight.Text); 22 dobbelt højde = string.IsNullOrEmpty (txtHeight.Text)? 1: double.Parse (txtHeight.Text); 23 24 hvis (weght == 0) 25 {26 MessageBox.Show ("Resultaterne vil være unøjagtige Vægt er ikke et gyldigt tal..") 27} 28 hvis (højde == 0) 29 {30 MessageBox.Show ("Resultaterne vil være unøjagtige Højde er ikke et gyldigt tal..") 31} 32 33 dobbelt vmult = cboWeightUnits.SelectedItem.ToString () == "pounds"? 2,204: 1; 34 dobbelt hmult = cboHeightUnits.SelectedItem.ToString () == "inches"? 0,0254: 1; 35 36 dobbelt BMI = Math.round (((weght / vmult) / ((højde * hmult) * (højde * hmult))) * 10) / 10; 37 38 39 string BMI_description = string.Empty; 40, hvis (BMI <16,5) 41 BMI_description = "stærkt undervægtige" 42 ellers hvis (BMI> = 16,5 && BMI <18,5) 43 BMI_description = "undervægt"; 44 ellers hvis (BMI> = 18,5 && BMI <25) 45 BMI_description = "normal"; 46 ellers hvis (BMI> = 25 && BMI <= 30) 47 BMI_description = "overvægt"; 48 ellers hvis (BMI> 30 && BMI <= 35) 49 BMI_description = "fede"; 50 ellers hvis (BMI> 35 && BMI <= 40) 51 BMI_description = "klinisk fede"; 52 ellers 53 BMI_description = "sygeligt overvægtige"; 54 55 56 txtResult.Text = string.Format ("Dit Body Mass Index (BMI) er:.. {0} Dette vil blive betragtet {1}", BMI, BMI_description); 57} 58} 59}

• Tag din vægt i kg. og indtaste den i vægtklasse kasse med C ++ BMI regnemaskine.

• Mål din højde i inches og input det ind i højden kasse med C ++ BMI regnemaskine.

• Undersøg, om din vægt klasse er sundt, overvægtige eller fede, baseret på regnemaskinen output.