O que é matriz? Como funciona'

283 palavras 2 páginas
O que é uma matriz? Matriz é a uma estrutura de dados do tipo vetor com duas ou mais dimensões.
Os itens de uma matriz tem que ser todos do mesmo tipo de dado.
Na prática, as matrizes formam tabelas na memória. Matriz em linguagem C Exemplo de declaração de matriz com 2 dimensões usando linguagem C float Media[5][2];
Onde:
O valor 5 representa a quantidade de linhas.
O valor 2 representa a quantidade de colunas.
Dizemos que esta matriz é do tipo 5 X 2.en7
Como temos 5 linhas com 2 posições de armazenamento em cada linha, temos capacidade para armazenar até 10 elementos (itens) do tipo float.
Será necessário utilizar um índice para cada dimensão da matriz, logo uma matriz bidimensional terá 2 índices, um para posicionar a linha, outro para a coluna.
Assim, como no vetor, o índice da primeira posição é zero. Como atribuir valores a uma matriz? Suponha a matriz como declarada: float Media[5] [2]; para atribuir uma valor precisamos identificar a posição usando os índices:
Media [0][0] = 5;
//Atribui o valor 5 na primeira linha e primeira coluna.
Media [1][0] = 7;
// Atribui o valor 7 na segunda linha, primeira coluna. Preenchendo uma matriz Para fazer o preenchimento de uma matriz, devemos percorrer todos os seus elementos e atribuir-lhes um valor.
Isto pode ser feito tanto gerando valores para cada elemento da matriz, como recebendo os valores pelo teclado.
Um método interessante para percorrer uma matriz é usar duas estruturas de repetição for e duas variáveis inteiras, uma para a linha e a outra para a coluna.
Exemplo:
Suponnha uma matriz de 3 linhas por 3 colunas do tipo inteiro.
Para percorrer a matriz recebendo seus valores, podemos fazer: for ( i=0;

Relacionados

  • Como funciona a matriz BCG
    456 palavras | 2 páginas
  • 10 Ferramentas Estrat Gicas Oficial
    2335 palavras | 10 páginas
  • Seleção de pessoas- matriz e filial
    1803 palavras | 8 páginas
  • Matriz BCG
    641 palavras | 3 páginas
  • Modelo para preenchimento de trabalho
    2520 palavras | 11 páginas
  • 201507166818 ADM UNIX LIKE
    2011 palavras | 9 páginas
  • ATPS Programação Estruturada II
    1790 palavras | 8 páginas
  • Matriz Bcg
    552 palavras | 3 páginas
  • Faculdade Simonsen
    584 palavras | 3 páginas
  • ATPS de Algebra
    991 palavras | 4 páginas