processamento de dados

592 palavras 3 páginas
Centro de Ciências Exatas e Tecnológicas

Aula - 9
PROCESSAMENTO DE DADOS I
Profa. Karolinne Brito
2014.1

Matrizes
• A matriz é uma estrutura composta multidimensional. • Assim como os vetores, a matriz é um conjunto de dados homogêneos.
• Uma matriz é um conjunto de variáveis do mesmo tipo, referenciadas por um nome comum. • Cada elemento ocupa uma posição definida no conjunto (ÍNDICE) e pode ser referenciado através dela.

2

Declaração de Matrizes tipo identificador[dimensão1][dimensão2]...[dn];
TIPO é o tipo (int, double, float, char) da variável a ser armazenada IDENTIFICADOR é o nome dado à matriz
DIMENSÃO é a quantidade de elementos em uma determinada dimensão A quantidade de elementos é igual ao produto das dimensões
EX:
Declarar uma estrutura com o nome de salario, com dez elementos inteiros dispostos numa matriz com 5 linhas e 2 colunas.

int salario[5][2];
3

Exemplo: Matriz Bidimensional int Mteste [4][3];
Mteste é uma matriz bidimensional com 12 elementos do tipo inteiro (4 * 3 = 12)
0
0

1

2

Índices de coluna
(dimensão 2)

1
2
3

Índices de linha
(dimensão 1)

Mteste [3][1]
4

Exemplo: Matriz Tridimensional int Mat2 [3][3][2];
Mat2 é uma matriz tridimensional com 18 elementos do tipo inteiro
3*3*2 = 18
Para representar estruturas tridimensionais, repete-se a estrutura bidimensional o mesmo número de vezes que o número dos elementos da terceira dimensão, numerando-as de acordo com os limites especificados. 0

0

1

1

2

2
0

1

0

2

Mat2 [1][2][1]

0

1

1

2
5

5

Declaração de Matrizes
Assim como os vetores unidimensionais, as matrizes (vetores multidimensionais) também podem ser inicializados na declaração.
Exemplo:
float mat[2][4]={1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0}; int mat2[4][2]={1, 2, 3, 4, 5, 6, 7 ,8}; int mat3[4][2] = {{1,2,3,4},{5,6,7,8}};

6

Manipulação de matrizes
Assim como nos vetores, antes de realizar

Relacionados

  • PROCESSAMENTO DE DADOS
    1787 palavras | 8 páginas
  • processamento de dados
    561 palavras | 3 páginas
  • Processamento de dados
    297 palavras | 2 páginas
  • Processamento de dados
    2476 palavras | 10 páginas
  • PROCESSAMENTO DE DADOS
    303 palavras | 2 páginas
  • Processamento de dados
    1263 palavras | 6 páginas
  • Processamento de dados
    1924 palavras | 8 páginas
  • Processamento de Dados
    3694 palavras | 15 páginas
  • Processamento de Dados
    1716 palavras | 7 páginas
  • Processamento de dados
    472 palavras | 2 páginas