casa | | Informação em Saúde >  | Dieta Nutrição | Controle de Peso |

Como calcular seu IMC usando C Código

Se você é apaixonado sobre saúde e tecnologia, você pode estar interessado em calcular o seu índice de massa corporal (IMC ), utilizando o código C . O IMC é calculado usando a sua relação altura -peso e , por vezes, leva em consideração a sua idade e sexo. De acordo com o controle de peso Information Network , um IMC elevado pode colocá-lo em maior risco de certos tipos de câncer , doença cardíaca coronária , doença da vesícula biliar , osteoartrite e complicações na gravidez . Um IMC de 18,5-24,9 é considerado saudável , enquanto um IMC de 25 a 29,9 e 30 ou mais são consideradas com sobrepeso e obesidade , respectivamente. Coisas que você precisa
balança Adulto, em kilogramas .
Trena
Show Mais instruções
código C + + para Windows e Linux /Unix Plataformas
1

Configurar o seu código C + + IMC em plataformas Windows ou Linux /Unix.
2

Ir para www.arachnoid.com para configurar o código C + + IMC no Windows.

3

Ir para www.arachnoid.com C + + página tutorial para C + + IMC configuração do código em Unix
4

Executar linhas de código 1 a 59 da seguinte forma para a plataforma apropriada: .

01 using System;

02 usando System.Collections.Generic ;

03 usando System.ComponentModel;

04 using System.Data;

05 usando System.Drawing;

06 usando System.Linq ;

07 usando System.Text;

08 using System.Windows.Forms;

09

10 namespace BMIApp

11 {

12 public partial class Form1 : Form

13 {

14 public Form1 ()

15 {

16 InitializeComponent ();

17 }

18

19 private void btnCalculate_Click (object sender, EventArgs e )

20 {

21 duplas weght = string.IsNullOrEmpty ( txtWeight.Text ) ? 1: Double.Parse ( txtWeight.Text );

22 double height = string.IsNullOrEmpty ( txtHeight.Text ) ? 1: Double.Parse ( txtHeight.Text );

23

24 if ( weght == 0) {

25

26 MessageBox.Show ( "Os resultados serão imprecisos de peso não é um número válido. "). ;

27 }

28 if ( altura == 0) {

29

30 MessageBox.Show ( "Os resultados serão imprecisos Altura não é um número válido. "). ;

31 }

32

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

34 double hmult = cboHeightUnits.SelectedItem.ToString () == "polegadas " ? 0.0254 : 1;

35

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

37

38

39 corda BMI_description = string.Empty ;

40 if ( IMC <16,5)

41 BMI_description = " severamente abaixo do peso ";

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

43 BMI_description = " underweight ";

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

45 BMI_description = "normal" ;

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

47 BMI_description = "overweight" ;

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

49 BMI_description = " obeso" ;

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

51 BMI_description = " clinicamente obesos ";

52 mais

53 BMI_description = " obesidade mórbida ";

54

55

56 txtResult.Text = string.Format (" Seu índice de massa corporal (IMC) é : {0} . Isso seria considerado {1} " , BMI, BMI_description ); .

57 }

58 }

59 }
Encontre seu IMC
5

Leve o seu peso em libras. e inseri-lo na caixa de categoria de peso da calculadora C + + IMC .
6

Meça sua altura em polegadas e introduzi-lo em a caixa altura da calculadora C + + IMC .
7

Determine se sua classe de peso é saudável, com sobrepeso ou obesidade , com base na saída calculadora.