|  | 
 | ||||
|   Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. | |||||
| Você está aqui: C ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) | 
| Como somar os valores de todos os elementos de uma matriz (array) de inteiros em CQuantidade de visualizações: 16319 vezes | 
| Em algumas situações precisamos obter a soma dos valores de todos os elementos de uma matriz de inteiros em C. Nesta dica eu mostro como isso pode ser feito. Veja o código completo comentado: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
  // vamos declarar e inicializar uma matriz de cinco inteiros
  int valores[] = {3, 8, 2, 1, 4};
  int soma = 0; // vamos inicializar soma como 0
  int i; // variável de controle do laço
  
  // vamos percorrer os elementos da matriz e obter a soma
  // de seus valores
  for(i = 0; i < 5; i++){
    // vamos adicionar o valor do elemento atual à variável soma
    soma = soma + valores[i];     
  }
  
  // vamos mostrar o resultado
  printf("A soma dos valores dos elementos e: %d", soma);
  
  printf("\n\n");
  system("pause");
  return 0;
}
Ao executar este trecho de código teremos o seguinte resultado: A soma dos valores dos elementos é: 18. | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Desafios, Exercícios e Algoritmos Resolvidos de C | 
| Veja mais Dicas e truques de C | 
| Dicas e truques de outras linguagens | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 

 
 


