Bem vindo a aula 56 de nosso curso gratuito de programação com a linguagem C. Na aula de hoje vamos praticar com o exercício 5.
5) O IMC (Índice de Massa Corporal), pode ser calculado dividindo-se o peso da pessoa (em kg) pela altura (h em metros) elevada ao quadrado (IMC= m/h²). Escreva um programa que leia o peso e a altura de uma pessoa, calcule e mostre o IMC e a faixa em que o indivíduo se enquadra de cordo com a tabela abaixo:
IMC | Interpretação |
Menor que 18,5 | Abaixo do peso |
Entre 18,5 e menor que 25 | Peso normal |
Entre 25 e menor que 30 | Sobrepeso |
Entre 30 e menor que 35 | Obesidade grau 1 |
Entre 35 e menor que 40 | Obesidade grau 2 |
Maior ou igual a 40 | Obesidade grau 3 |
Algoritmo para o cálculo do IMC
int main() { float massa, altura, imc; printf("Digite seu peso (em kg) e sua altura (em metros): "); scanf("%f%f", &massa, &altura); imc = massa / (altura * altura); if(imc < 18.5) printf("IMC: %f\tAbaixo do peso\n", imc); else if(imc >= 18.5 && imc < 25) printf("IMC: %f\tPeso normal\n", imc); else if(imc >= 25 && imc < 30) printf("IMC: %f\tSobrepeso\n", imc); else if(imc >= 30 && imc < 35) printf("IMC: %f\tObesidade grau 1\n", imc); else if(imc >= 35 && imc < 40) printf("IMC: %f\tObesidade grau 2\n", imc); else printf("IMC: %f\tObesidade grau 3\n", imc); }
Se você está aprendendo com este curso,:
- Se inscreva no canal…
- Pressione o sininho para ser notificado…
- Deixe seu like (assim saberei que gostou, além de me incentivar a continuar)
- Apresente o canal à seus amigos!
SÃO VOCÊS QUE FAZEM O CANAL CRESCER!
Valeu!!!