NOME DURAÇÃO
Abertura do Curso de C++
Visão Geral da Linguagem C++
Instalando o Code::Blocks para Desenvolvimento C++
Instalando a IDE CLion para Desenvolvimento em C++
Primeiro Programa em C++
Comentários em C++
Indentação, Espaço em Branco e Ponto e Vírgula em C++
Variável em C++
Tipos Primitivos do C++
Características das Variáveis em C++
Manipulando Variáveis em C++
Nomenclatura de Variáveis em C++
Introdução às Stream em C++
Stream em C++
Manipulação de Dados em C++
Modificadores de Tipo em C++
Operadores Aritméticos do C++
Construindo uma Calculadora com C++
Módulo da Divisão em C++
Operadores Relacionais do C++
Tomada de Decisão em C++
Tomada de Decisão - Estrutura else em C++
Tomada de Decisão - Estrutura else em C++
Operadores Lógicos do C++
Operadores de Atribuíção do C++
Iteração em C++
Estrutura de Repetição for do C++
Operadores de Incremento e Decremento do C++
Tabuada em C++
Estrutura de Repetição while do C++
Programa em Looping em C++
Estrutura de Repetição do-while do C++
Estrutura de Seleção Múltipla switch do C++
Estrutura de Seleção Múltipla switch do C++ (parte II)
Depuração de Código C++
Depuração de Código C++ (parte II)
Depurando com o Clion Código C++
Depurando com o Code::Block Código C++
Blocos de Instrução em C++
Blocos de Instrução em C++ (parte II)
Blocos de Instrução em C++ (parte III)
Operador Ternário do C++
Operador Ternário do C++ (parte 2)
Instrução break do C++
Instrução break do C++ (parte II)
Instrução continue do C++
Precedência de Operadores do C++
Associatividade de Operadores em C++
Introdução aos Arrays em C++
Declaração de Arrays em C++
Arrays - Definições em C++
Inicialização de Arrays em C++
Percorrendo os Elementos de um Array em C++
Calculando a Média Aritmética com Arrays em C++
Arrays Multidimensionais em C++
Manipulação de Arrays Bidimensionais em C++
Laços Aninhados
Função Matricial
Manipulando Planilhas em C++
Introdução às Estruturas em C++
Utilizando struct em C++

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

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