Comment calculer votre IMC Utilisation du code C

Si vous êtes passionné par la santé et de la technologie , vous pouvez être intéressé dans 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 contrôle du poids , un IMC élevé peut vous mettre plus à risque de certains types de cancer , de maladie coronarienne , maladie de la vésicule biliaire , l'arthrose , et les complications de la grossesse. Un IMC de 18,5 à 24,9 est considéré comme sain , tandis qu'un IMC de 25 à 29,9 et 30 ou plus sont considérés comme en surpoids et obèses , respectivement . Choses que vous devez
échelle de poids des adultes , en kilogrammes .
Bande
Afficher Instructions
code C + + pour les plateformes Windows et Linux /Unix
1

configurer votre code C + + IMC sur plates-formes Windows ou Linux /Unix .
2

Aller à www.arachnoid.com pour configurer votre code C + + IMC C sur Windows .

3

Aller à www.arachnoid.com page C + + tutoriel C + + IMC configuration du code sous Unix
4

exécuter des 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 utilisant System.Drawing ;

06 using System.Linq ;

07 using System.Text ;

08 using System.Windows.Forms ;

09 & 10

espace BMIApp

11 {

12 public partial class Form1 : Form

13 {

14 public Form1 ( ) Photos

15 {

16 InitializeComponent ( ) ; }

17 Photos

18 Photos

19 private void btnCalculate_Click ( object sender , EventArgs e ) Photos

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 Photos

24 si ( weght == 0 ) {

25 Photos

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

27 }

28 si (hauteur == 0 ) {

29 Photos

30 MessageBox.Show ( " Les résultats seront inexacts Hauteur n'est pas un nombre valide . ». ) ;

31 }

32 Photos

33 à double vmult = cboWeightUnits SelectedItem.ToString . ( ) == " livres " ? 2.204 : 1 ;

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

35 Photos

36 à double IMC = Math.Round ( ( ( weght /vmult ) /( (hauteur * hmult ) * (hauteur * hmult ) ) ) * 10 ) /10 ;

37 Photos

38 Photos

39 chaîne BMI_description = string.Empty ;

40 si (IMC <16,5 ) Photos

41 BMI_description = " gravement insuffisant " ;

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

43 BMI_description = «poids insuffisant» ;

44 autre si (IMC > = 18,5 && IMC <25 ​​) Photos

45 BMI_description = "normal " ;

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

47 BMI_description = " surpoids " ;

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

49 BMI_description = " obèses " ;

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

51 BMI_description = " cliniquement obèse " ;

52 autre

53 BMI_description = " obésité morbide " ;

54 Photos

55 Photos

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

57 } 58}


59 }
Trouvez votre IMC
5

Prenez votre poids en kilogrammes . et entrez dans la boîte de la catégorie de poids de la calculatrice C + + IMC .
6

Mesurez votre taille en pouces et entrée en la boîte de la hauteur de la calculatrice C + + IMC .
7

Déterminez si votre catégorie de poids est en bonne santé , en surpoids ou obèses , sur la base de la sortie de la calculatrice.