Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) não consigo compilar um programa de i m c( obesidade)


ronyflash

Pergunta

 oi pessoal e o seguinte eu estou aprendendo a programar em C e C++  e o professor pediu para fazer um programa para saber se esta obeso ou não. E não consigo compilar o programa da erro na linha 9  

podem me ajudar desde já agradeço

Obrigado

 vou mostrar o programa:

/* OBESO.C – informa se uma pessoa está ou não obesa */
#include <stdio.h>
#include <conio.h>
#include <math.h>
#define LIMITE 30
main() {
float peso, altura, im c;
clrscr();
printf(“\n Qual o seu peso altura? ”);
scanf(“%f %f”, &peso, &altura);
imc = peso/pow(altura,2);
printf(“\n Seu i.m.c. é %.1f”, imc);
if( imc <= LIMITE ) printf(“\n Você não está obeso!”);
else printf(“\n Você está obeso!”);
getch();
 

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

O programa acima não compilaria por alguns motivos..

O primeiro deles é a variável "im c" que está sendo declarada com um espaço dentro dela. Além disso ela é referenciada dentro do corpo do programa como somente "imc". (Linha 7).

O segundo é a falta do tipo de retorno int na função main. (Linha 6).

O terceiro é que faltou fechar a função main com "}". (No caso, linha depois do "getch();").

 

Espero ter ajudado.

Boa sorte

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...