Nesta aula definiremos um Array que contenha elementos com valores numéricos e em seguida, utilizando uma estrutura de repetição, calcularemos a média aritmética de todos os elementos |
MÉDIA
Podemos utilizar um Array para armazenar um série numérica, a fim de estabelecer alguns cálculos estatísticos e obter algumas médias. Sem dúvida, essa é uma principais razões das estruturas de listas, fornecer a capacidade trabalhar com séries numéricas ou então, conjuntos de valores.
Após construirmos um Array que contenha uma coleção de valores, podemos, através do iteradores, percorrer todos os elementos a fim de efetuarmos alguma operação. Uma das operações mais simples que temos a disposição, é o cálculo da média simples dos elementos do Array. Para isso, basta somente um conjunto de números, uma variável externa ao iterador e um iterador de fato. Em seguida, percorre-se todos os elementos efetuando-se a soma total para que no final, o valor resultante seja dividido pela quantidade de elementos.
EXEMPLO FEITO EM AULA
#include <iostream>
/*====================================
* eXcript.com
* fb.com/eXcript
* ====================================*/
using namespace std;
int main() {
double val[5];
//1) entrada de valores (5 números)
for(int i = 0; i<=4; i++){
cout << "Informe o " << i+1 << " valor: " << endl;
cin >> val[i];
}
double total = 0;
//2) calcular a média
for(int i2 = 0; i2<=4; i2++){
// total = total + val[i2];
total += val[i2];
}
cout << fixed;
cout << "A media eh: " << (total / 5) << endl;
return 0;
}
Tags curso, cpp
Comentários
comments powered by Disqus