Pular para o conteúdo
  • Denunciar
  • Indicar

1. Média

Enviado em 14/05/2017 - 18:42h

Sds. Senhores

estou precisando de uma ajudinha, no código abaixo, preciso armazenar as notas de acordo com a quantidade de alunos informados anteriormente, ou seja se eu informei 10 alunos, tenho que ler 10 notas, porém não estou conseguindo armazenar as 10 pois depois preciso fazer uma média aritmética, consigo fazer a leitura de acordo com a quantidade de alunos, mas armazena sempre a última apenas, alguma ajuda?


do{
cout << "\n Informe as notas: "<< "quantidade de alunos: ["<<quantidade<<"] ";
cin >> notas;


aux++;



}while(aux != quantidade);


cout <<"\n\t notas: "<< notas;


Responder tópico

2. Re: Média

Enviado em 14/05/2017 - 19:38h

KaueR escreveu:

Sds. Senhores

estou precisando de uma ajudinha, no código abaixo, preciso armazenar as notas de acordo com a quantidade de alunos informados anteriormente, ou seja se eu informei 10 alunos, tenho que ler 10 notas, porém não estou conseguindo armazenar as 10 pois depois preciso fazer uma média aritmética, consigo fazer a leitura de acordo com a quantidade de alunos, mas armazena sempre a última apenas, alguma ajuda?


do{
cout << "\n Informe as notas: "<< "quantidade de alunos: ["<<quantidade<<"] ";
cin >> notas;


aux++;



}while(aux != quantidade);


cout <<"\n\t notas: "<< notas;



Seria interesse utilizar o conceito de vetores.
Observe o link para referencias:: http://excript.com/cpp/calcular-media-aritmetica-array-cpp.html


E ZÉFINI !!!

3. Re: Média

Enviado em 14/05/2017 - 19:42h

dmastiff escreveu:

KaueR escreveu:

Sds. Senhores

estou precisando de uma ajudinha, no código abaixo, preciso armazenar as notas de acordo com a quantidade de alunos informados anteriormente, ou seja se eu informei 10 alunos, tenho que ler 10 notas, porém não estou conseguindo armazenar as 10 pois depois preciso fazer uma média aritmética, consigo fazer a leitura de acordo com a quantidade de alunos, mas armazena sempre a última apenas, alguma ajuda?


do{
cout << "\n Informe as notas: "<< "quantidade de alunos: ["<<quantidade<<"] ";
cin >> notas;


aux++;



}while(aux != quantidade);


cout <<"\n\t notas: "<< notas;



Seria interesse utilizar o conceito de vetores.
Observe o link para referencias:: http://excript.com/cpp/calcular-media-aritmetica-array-cpp.html


E ZÉFINI !!!


Conheço um pouco sobre vetores, até tentei utilizar de varias maneiras, apaguei no código para não ficar confuso, pois não adiantava colocar algo que não estava funcionando.

O problema é fazer um vetor que o número de posições seja = a quantidade digitada pelo usuário, por exemplo. usuário digitou 30, tem que criar um vetor de 30 posições, para armazenar 30 notas, e fazer uma média delas. :/

4. Re: Média

Enviado em 14/05/2017 - 23:41h

Como você está usando C++, não deveria ter nada de difícil nisso. Use std::vector para armazenar seu vetor, em vez de arrays nativos.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder