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.