Ir para conteúdo

POWERED BY:

Mith6

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Mith6

Contato

  • Twitter
    @Allesonmegawats

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. estou criando fazendo um trabalho para casa da faculdade e não consigo terminar uma baseada no imc "O peso ideal para uma pessoa é calculado pelas seguintes fórmulas: Sexo Masculino: (72.7*altura)-58 e Sexo Feminino: (62.1*altura)-44.7 Escreva um programa que receba como entrada: sexo (f ou m), altura e peso; calcule o peso ideal usando a fórmula que for pertinente. Como resultado o programa deve exibir na tela: a diferença entre os pesos (peso e peso ideal) e um alerta: “*** Peso normal ou abaixo do ideal ***” " #include<stdio.h> #include<stdlib.h> #include<math.h> main () { float a,p,pim,pif,m,f,imc; //no caso estou fazendo primeiro o masculino char sexo; printf("Informe o sexo! m para masculino e f para feminino. "); scanf("%c", &sexo); printf("Altura. "); scanf("%f", &a); printf("Peso. "); scanf("%f", &p); imc = p / (a*a); pim = (72.7*a)-58; //pim significa peso ideal masculino ou seja peso ideal para a altura if ((sexo==m) && (imc>=pim)) printf("\nO peso ideal nao eh ideal: %f",pim); else printf("Seu peso eh ideal!\n",pim); system ("pause"); } estou com serias duvidas do que fazer, se estou errando no if porque o importa o valor que eu por no .exe ele sempre vai dar "o peso é ideal"
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.