Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Hellyson Macedo

Oque está errado?

Recommended Posts

#include <stdio.h>
#include <stdlib.h>

main()
{


int i, idade;
float peso, altura, medidade, medpeso, medaltura;

for(i=0; i<=1; i++){

printf("Digite sua idade\n");
scanf("%d", &idade);
printf("Digite seu peso\n");
scanf("%f", &peso);
printf("Digite sua altura\n");
scanf("%f", &altura);
medidade==idade/2;
medpeso==peso/10;
medaltura==altura/10;
}

printf ("A media das idades e %d:\n", medidade );




getch();
return 0;
}



tinha vez que dava 0 agora, não dá resultado de nada,me ajudem por favor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Atribuição é realizado com apenas um '='.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, dando uma olhada no seu código, eu reparei alguns erros, como por exemplo atribuição de variável com "==", usar o getch() sem incluir a biblioteca conio e o modo em que você tentou calcular as média, funcionaria se no lugar do "==" fosse "+=" somando à variável.

Porém por uma questão de organização seria melhor somar todos os valores e depois dividi-los.

Arrumei o código do MEU jeito (não quer dizer que é o único modo de se fazer) para você dar uma olhada:

#include <stdio.h>
#include <stdlib.h>
#include <conio.h> 
int main()
{
      
      
int i, idade[2];
float peso[2], altura[2], somaidade = 0, somapeso = 0, somaaltura = 0, medidade, medpeso, medaltura;
for(i=0; i<2; i++){
printf("Digite a idade %d\n", i+1);
scanf("%d", &idade[i]);
printf("Digite o peso %d\n", i+1);
scanf("%f", &peso[i]);
printf("Digite a altura %d\n", i+1);
scanf("%f", &altura[i]);

somaidade += idade[i];
somapeso += peso[i];
somaaltura+= altura[i];
printf("\n\n");
}

medidade = somaidade/2;
medpeso = somapeso/2;
medaltura = somaaltura/2;

printf ("A media das idades e %.2f anos\n", medidade);
printf ("A media dos pesos e %.2f kg\n", medpeso);
printf ("A media das alturas e %.2f m\n", medaltura);
  
  
  
  
 getch();
  return 0;
} 

 


Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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