0% acharam este documento útil (0 voto)
233 visualizações2 páginas

Calculadora de IMC e Peso Ideal em C

Este programa em C calcula o Índice de Massa Corporal (IMC) de uma pessoa a partir do peso e altura digitados. Ele classifica o IMC em diferentes categorias como magreza, peso ideal, sobrepeso e obesidade. O usuário pode calcular vários IMCs seguidos ou encerrar o programa.

Enviado por

Ematel Vendas
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
233 visualizações2 páginas

Calculadora de IMC e Peso Ideal em C

Este programa em C calcula o Índice de Massa Corporal (IMC) de uma pessoa a partir do peso e altura digitados. Ele classifica o IMC em diferentes categorias como magreza, peso ideal, sobrepeso e obesidade. O usuário pode calcular vários IMCs seguidos ou encerrar o programa.

Enviado por

Ematel Vendas
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd

#include<stdio.

h>
#include<stdlib.h>

int main()
{

float peso, altura, imc, peso_ideal;


int continua = 1;

while(continua == 1)
{
printf("C A L C U L A D O R A D E I M C\n\n");

printf("Digite o seu peso em Kilogramas:(Digite . no lugar de ,)\n");


scanf("%f",&peso);

printf("digite a sua altura em Metros:\n");


scanf("%f",&altura);

imc = peso/(altura*altura);

printf("seu imc eh %f\n",imc);


//CLASSIFICAÇÃO DO IMC
if(imc<16)
{
printf("Voce esta muito abaixo do peso ideal - MAGREZA GRAVE\n");
}
if(16 <= imc && imc < 17)
{
printf("Voce esta abaixo do peso ideal - MAGREZA MODERADA\n");
}
if(17 <= imc && imc < 18.5)
{
printf("Voce esta um pouco abaixo do peso ideal - MAGREZA LEVE\
n");
}
if(18.5 <= imc && imc < 25)
{
printf("Voce esta com o peso ideal - SAUDAVEL\n");
}
if(25 <= imc && imc < 30)
{
printf("Voce esta um pouco acima do peso ideal - SOBREPESO\n");
}
if(30 <= imc && imc < 35)
{
printf("Voce esta acima do peso ideal - OBESIDADE GRAU I\n");
}
if(35 <= imc && imc < 40)
{
printf("Voce esta muito acima do peso ideal - OBESIDADE GRAU II\
n");
}
if( imc >= 40)
{
printf("Voce esta extremamente acima do peso ideal - OBESIDADE
GRAU III\n");
}
//PESO IDEAL
peso_ideal = (72.7 * altura) -58;
printf("Seu peso e: %f\n\n", peso_ideal);
//CONTINUAR O PROGAMA OU ENCERRAR
printf("Digite 0 se deseja encerar o progama e 1 se deseja continuar:\
n");
scanf("%d",&continua);
system("cls");
}
}

Você também pode gostar