Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<locale.h>
- int main(){
- // setlocale(LC_ALL, "Portuguese");
- int opsao;
- float peso, altura, imc;
- printf("\tCalculo do imc\n");
- printf("Digite sua altura:\n");
- scanf("%f",&altura);
- printf("Digite o seu peso:\n");
- scanf("%f",&peso);
- imc=peso/(altura*altura);
- setlocale(LC_ALL, "Portuguese");
- printf("Seu IMC é %.2f\n\n",imc);
- printf("\tEscolha o imc que se adequa a você.\n");
- printf("1-Feminino\n2-Idoso\n3-Masculino\n");
- scanf("%d",&opsao);
- switch(opsao)
- {
- case 1:
- //interpretação do imc
- if(imc <=19.10)
- printf("Abaixo do peso\n");
- else if(imc>= 19.11 && imc <=25.89)
- printf("Peso ideal\n");
- else if(imc>=25.90 && imc<=27.39)
- printf("Pouco acima do peso \n");
- else if(imc>= 27.40 && imc<= 32.39)
- printf("Acima do peso\n");
- else
- printf("Obesidade :'( \n'");
- break;
- case 2:
- //interpretação do imc
- if(imc<=21.99)
- printf("Abaixo do peso\n");
- else if(imc>=22 && imc<=26.99)
- printf("Peso sudavel\n");
- else
- printf("sobre peso.\n\tConsulte um proficional especializado para melhor avaliação\n\n");
- break;
- case 3:
- if(imc<=20.69)
- printf("Abaixo do peso\n\n");
- else if(imc>=20.70 && imc<=26.49)
- printf("Peso normal\n\n");
- else if(imc>=26.50 && imc<=27.89)
- printf("Pouco acima do peso\n\n");
- else if(imc>=27.90 && imc<=31.19)
- printf("Acima do peso\n\n");
- else
- printf("Obesidade\n\n");
- break;
- default:
- printf("opção invalida\n");
- }
- printf("Os calculos usados nesse programa foram tirados do site\n");
- printf("www.calculdoradeimc.com \n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement