Manipulação de matrizes é uma habilidade crucial todos os programadores devem dominar . Arrays são uma estrutura de dados muito comum encontrada em quase todas as linguagens de programação . Uma matriz é uma sequência de elementos adjacentes de um determinado tipo , e pode ser usado para armazenar coisas como números, caracteres ou referências a objectos . Todos os elementos de uma matriz deve ser do mesmo tipo . Um exercício comum de programação os alunos podem ser convidados a realizar é a de adicionar os valores de duas matrizes e armazenar os resultados em uma terceira matriz. Coisas que você precisa
compilador C , como o GCC .
Ambiente de Desenvolvimento Integrado , como o Eclipse CDT .
Mostrar Mais instruções
1
Defina um tamanho para todas as suas matrizes :
# define ARRAY_SIZE 10
2
definir uma matriz que irá realizar a soma de duas outras matrizes por escrever isto:
int soma [ ARRAY_SIZE ];
3
Definir e inicializar duas matrizes que possuem os valores a serem adicionados . Ligue para cada matriz A e B, e preenchê-los com 10 números arbitrários. Isto pode ser realizado da seguinte forma :
int a [ ARRAY_SIZE ] = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 } ;
int b [ ,"ARRAY_SIZE ] = { 0, 1 , 2, 3 , 4, 5 , 6, 7 , 8, 9 };
4
Iterate através de um por vezes ARRAY_SIZE loop. Este loop pode ser definida assim:
for (int i = 0; i < ARRAY_SIZE ; i + +) {
}
5
Adicione os valores da matriz a e b em conjunto e armazenar o resultado em soma matriz. Você pode escrever algo assim entre as chaves do loop for :
soma
[i] = a [i] + b [i] ;
< br >