aula 56

Exercício 5: Calcular o índice de massa corporal (IMC)

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:

IMCInterpretação
Menor que 18,5Abaixo do peso
Entre 18,5 e menor que 25Peso normal
Entre 25 e menor que 30Sobrepeso
Entre 30 e menor que 35Obesidade grau 1
Entre 35 e menor que 40Obesidade grau 2
Maior ou igual a 40Obesidade grau 3
Tabela para interpretação do IMC

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!!!

Deixe um comentário

13 − onze =

Wagner Gaspar

Capixaba de São Gabriel da Palha, Espírito Santo. Bacharel em Ciência da Computação pela Universidade Federal do Amazonas e mestre em informática pela Universidade Federal do Espírito Santo.