Ir ao conteúdo
  • Cadastre-se

Fazer um algoritmo que some números maiores que 100


laisschn

Posts recomendados

Olá laisschn

 

Seja bem-vinda ao Fórum Clube do Hardware

 

O certo seria você colocar seu código que já fez e qual sua dúvida.

 

Como é algo simples, eu fiz pra você, porém entenda ele e tente fazer sozinha depois.

 

#include <iostream>
#define MAX 10
using namespace std;

main(){
	float numeros=0, soma=0, media=0;
	int i=0;
	
	while (i <= MAX) {
		cout<<"Digite um numero: ";
		cin>>numeros;
		if(numeros > 100){
			soma = soma + numeros;
			media = media + numeros;
		}
		i++;
	}
	cout<<"\nSoma dos numeros maiores que 100: "<<soma;
    cout<<"\nMedia dos numeros maiores que 100: "<<media/10;
    return 0;
}

 

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Olá @Klash@laisschn.

 

Só complementando:

 

25 minutos atrás, Klash disse:

cout<<"\nMedia dos numeros maiores que 100: "<<media/10;

A variável "media" teoricamente deveria receber a média em si... ficou um pouco estranho dividindo ela por 10... ou seja, matematicamente falando a conta tá certa, mas estaria conceitualmente errado...

 

Então, a média é basicamente "a soma dos valores, dividido pela quantidade de valores"... a soma você já tem, lá em soma e a quantidade também, que está em MAX. Logo, minha sugestão seria usar algo assim:

cout<<"\nMedia dos numeros maiores que 100: "<<soma/MAX;

ou

media=soma/MAX
cout<<"\nMedia dos numeros maiores que 100: "<<media;

Obs.: não sei a sintaxe do C++,  mas essa primeira linha acima seria para "atribuir o valor". Sei lá, pode ser que seja "media<<soma/MAX" ou algo do tipo.

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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

×
×
  • Criar novo...