Professional Documents
Culture Documents
// Funo :
// Autor :MarcosdiAlencar
// Data : 14/09/2011
// Seo de Declaraes
var
IMC,peso,altura:real
inicio
Escreval("Digite seu peso")
leia(peso)
Escreval("Digite sua altura")
leia(altura)
IMC <- peso / (altura^2)
Se IMC <= 18.5 entao
Escreval("Seu IMC - Indice de Massa Corporal
com magreza")
senao
Se (IMC > 18.5) e (IMC < 24.5) entao
Escreval("Seu IMC - Indice de Massa Corporal
saudvel")
senao
Se (IMC > 24.5) e (IMC < 29.9) entao
Escreval("Seu IMC - Indice de Massa Corporal
com peso em exesso")
senao
Se (IMC > 29.9) e (IMC < 34.9) entao
Escreval("Seu IMC - Indice de Massa Corporal
em Obesidade I")
senao
Se (IMC > 34.9) e (IMC < 39.9) entao
Escreval("Seu IMC - Indice de Massa Corporal
em obesidade II (severa)")
senao
Se IMC > 39.9 entao
Escreval("Seu IMC - Indice de Massa Corporal
em Obesidade III(mrbida)")
Fimse
fimse
fimse
fimse
fimse
fimse
fimalgoritmo
/* Calculo IMC
criado por Jaqueline Beserra de Lima */
if (nome_sexo == 1)
{
System.out.print("- O seu sexo : masculino!");
}
if (nome_sexo == 2)
{
System.out.print("- O seu sexo : feminino!");
}
if (sexo == 1)
{
if (calcular_IMC < h_imc[0])
{
System.out.print("\n\n Resultado IMC (Masculino):");
System.out.printf("\n- O seu IMC : %6.1f. Voc est abaixo do
peso!", calcular_IMC);
System.out.print(h_resultado);
}
if (sexo == 2)
{
if (calcular_IMC < m_imc[0])
{
System.out.print("\n\n Resultado IMC (Feminino):");
System.out.printf("\n- O seu IMC : %6.1f. Voc est abaixo do
peso!", calcular_IMC);
System.out.print(m_resultado);
}
}
}
}
} // fim da classe Calculo_IMC
#include <stdio.h>
#include <stdlib.h>//Incluso da Biblioteca para entrada e sada de dados
main()
{
int peso=0;
//se imc<18 abaixo do peso. Entre 18 e 25 sarado.
Entre 26 e 30 acima. > que 30 obeso.
float imc=0,altura=0;
char nome[999];
scanf("%f",&altura);
imc=peso/(altura*altura);
if (imc<18) printf("Voce esta abaixo do peso.\n\n");
else if (imc<=25) printf("Parabens. Voce esta sarado.\n\n");
else if (imc<=30) printf("Atencao. Voce esta acima do peso.\n\n");
else printf("Voce e OBESO. Trate-se imediatamente.\n\n");