Scottsarber.com

Comment calculer votre IMC à l'aide de code C

Comment calculer votre IMC à l'aide de code C


Si vous êtes passionné de la santé et de la technologie, vous pourriez être intéressé par le calcul de votre indice de masse corporelle (IMC) à l'aide du code C. L'IMC est calculé en utilisant votre rapport hauteur-poids et prend parfois en considération votre âge et le sexe. Selon le Réseau d'information Poids-contrôle, un IMC élevé peut vous mettre plus à risque de certains types de cancer, les maladies coronariennes, les maladies de la vésicule biliaire, l'arthrose, et les complications de la grossesse. Un IMC de 18,5 et 24,9 est considéré comme sain, tandis qu'un IMC de 25 à 29,9 et 30 ou plus sont considérés en surpoids et obèses, respectivement.

Instructions

C ++ code pour Windows et les plates-formes Linux / Unix

1 Configurez votre code C ++ IMC sur les plateformes Windows ou Linux / Unix.

2 Allez à www.arachnoid.com pour configurer votre code C ++ BMI sur Windows.

3 Allez à www.arachnoid.com C ++ page tutoriel C ++ BMI configuration de code sur Unix.

4 Exécuter lignes de code 1 à 59 comme suit sur ​​la plate - forme appropriée:

01 using System;

02 using System.Collections.Generic;

03 using System.ComponentModel;

04 using System.Data;

05 using System.Drawing;

06 en utilisant System.Linq;

07 using System.Text;

08 using System.Windows.Forms;

09

10 namespace BMIApp

11 {

12 public partial class Form1: Formulaire

13 {

14 public Form1 ()

15 {

16 InitializeComponent ();

17}

18

19 private void btnCalculate_Click (object sender, EventArgs e)

20 {

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

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

23

24 si (== weght 0)

25 {

26 MessageBox.Show ( "Les résultats seront inexacts poids est pas un nombre valide..");

27}

28 si (hauteur == 0)

29 {

30 MessageBox.Show ( "Les résultats seront inexacts La hauteur est pas un nombre valide..");

31}

32

33 doubles vmult = cboWeightUnits.SelectedItem.ToString () == "livres"? 2,204: 1;

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

35

36 doubles IMC = Math.Round (((weght / vmult) / ((hauteur hmult) (hauteur hmult))) 10) / 10;

37

38

39 chaîne BMI_description = string.Empty;

40 si (IMC <16,5)

41 BMI_description = "gravement insuffisant";

42 else if (IMC> = 16,5 && IMC <18,5)

43 BMI_description = "insuffisance pondérale";

44 else if (IMC> = 18,5 && IMC <25)

45 BMI_description = "normal";

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

47 BMI_description = "surpoids";

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

49 BMI_description = "obèses";

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

51 BMI_description = "cliniquement obèses";

52 autre

53 BMI_description = "obésité morbide";

54

55

56 txtResult.Text = string.Format ( "Votre indice de masse corporelle (IMC) est: {0} Ce serait considéré comme {1}..", BMI, BMI_description);

57}

58}

59}

Trouvez votre IMC

5 Prenez votre poids en livres. et entrez dans la zone de la catégorie de poids de la calculatrice C ++ BMI.

6 Mesurez votre taille en pouces et en entrée dans la zone de hauteur de la calculatrice C ++ BMI.

7 Déterminez si votre classe de poids est en bonne santé, en surpoids ou obèses, basé sur la sortie de la calculatrice.

Conseils et avertissements

  • S'il vous plaît voir la section Ressources pour les calculatrices BMI supplémentaires et d'autres informations relatives à l'indice de masse corporelle.
  • Cet article est à des fins éducatives seulement et ne sont pas destinés à diagnostiquer, traiter ou guérir une maladie.