-
Posts
5 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por TMC
-
-
Bem Fabio,
Muito Obrigado Funcionou,
-
Bem obrigado por ter tentado me ajudar, pois eu já tinha feito isso mais quando você divide ele sai com resultado errado.
Por exemplo
você digita 4 idades acima de 50 com alturas 1.8 e o resultado sai 1,20 e o certo era sair 1.8
-
1. Construir um programa em C que leia a idade e a altura de uma quantidade indeterminada de pessoas, calcule e imprima a média das alturas das pessoas com mais de 50 anos. Flag de saída: idade negativa.
#include<stdio.h> main(){ int idade,qtd=0; float altura, soma=0; printf("Digite sua Idade: "); scanf("%d", &idade); printf("Digite sua Altura: "); scanf("%f", &altura); while(idade > 0){ printf("Digite sua Idade: "); scanf("%d", &idade); printf("Digite sua Altura: "); scanf("%f", &altura); if(idade > 50){ soma += altura; qtd++; }else{ printf("Idade Errada"); } } soma /= qtd; printf("A media das Alturas e: %.2f",soma); getch(); }
Bem eu gostaria de saber se alguém pode me ajudar com essa programação pois o programa esta calculando errado em vez de dividir esta somando e quando digita 0 para sair dá um erro J#
-
Bem, eu gostaria de saber se alguém pode me ajudar com esse problema, estou com uma impressora samsung SCX-5835
no meu trabalho apresentando um problema dizendo que bandeja esta sem papel sendo que ela tem papel, eu já troquei o fusor
mais não adiantou e ela continua a apresentar esse problema.
Alguém pode me ajudar,
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
O programa esta calculando errado em vez de dividir esta somando
em C/C#/C++
Postado
#include<stdio.h>
main(){
int idade,qtd=0;
float altura, soma=0, md=0;
printf("Digite a idade e altura da pessoa == para SAIR, digite 0 \n\n");
printf("Digite sua Idade %d : ",qtd);
scanf("%d", &idade);
printf("Digite sua Altura: ");
scanf("%f", &altura);
while(idade > 0){
printf("Digite sua Idade %d: ",qtd+1);
scanf("%d", &idade);
printf("Digite sua Altura: ");
scanf("%f", &altura);
if(idade > 50){
soma += altura;
qtd++;
md= (soma)/qtd;
}
}
printf("A media das Alturas e: %.2f",md);
getch();
}