Bem-vindo ao Sistersinspirit.ca, a melhor plataforma de perguntas e respostas para obter soluções rápidas e precisas para todas as suas dúvidas. Conecte-se com uma comunidade de especialistas prontos para fornecer soluções precisas para suas perguntas de maneira rápida e eficiente em nossa amigável plataforma de perguntas e respostas. Experimente a facilidade de obter respostas rápidas e precisas para suas perguntas com a ajuda de profissionais em nossa plataforma.

Calcule o IMC (imc = peso / altura2) e exiba o peso da pessoa e sua classificação segundo a tabela abaixo:
linguagem c


Calcule O IMC Imc Peso Altura2 E Exiba O Peso Da Pessoa E Sua Classificação Segundo A Tabela Abaixo Linguagem C class=

Sagot :

#include<stdio.h>

#include<math.h>

#include<stdlib.h>

int main (){

   double peso, altura, imc;

   printf("Qual o seu peso?");

   scanf("%lf", &peso);

   printf("Qual a sua altura?");

   scanf("%lf", &altura);

   imc = peso / pow(altura,2);

   printf("Seu imc e: %.2lf\n", imc);

   if(imc <= 18.4)

       {

           printf("Voce esta abaixo do peso!");

       }

       if(24.9 >= imc && imc >= 18.5)

       {

       printf("Peso normal!");

       }

       if(29.9 >= imc && imc >=25)

       {

       printf("Sobrepeso!");

       }

       if(34.9 >= imc && imc >= 30)

       {

       printf("Obesidade grau I");

       }

       if(35 <= imc && imc <= 39.9)

       {

           printf("Obesidade grau II");

       }

       if(imc >= 40)

       {

       printf("Obesidade grau III ou Morbida!");

       }

       printf("\n\n\n");

       return 0;

}

Resposta:

#include <stdio.h>  

int main()

{

   float imc, peso, altura;

   printf("Insira o peso\n");

   scanf("%f", &peso);

   printf("Insira a altura\n");

   scanf("%f", &altura);

   imc = peso / (altura * altura);

   printf("\nIMC: %.2f\n", imc);

   if (imc <= 18.5)

   {

       printf(" Magreza \n");

   }

   if (imc >= 18.5 && imc <= 24.9)

   {

       printf(" Saudavel \n");

   }

   if (imc >= 25 && imc <= 29.9)

   {

       printf(" Sobrepeso \n");

   }

   if (imc >= 30 && imc <= 34.9)

   {

       printf(" Obesidade tipo I \n");

   }

   if (imc >= 35.0 && imc <= 39.9)

   {

       printf("Obsidade tipo II \n");

   }

   if (imc >= 40)

   {

       printf("Obsidade tipo III \n");

   }

   return 0;

}