TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Vetores E Matrizes

Exames: Vetores E Matrizes. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  28/11/2014  •  388 Palavras (2 Páginas)  •  306 Visualizações

Página 1 de 2

Vetores

Os vetores são variáveis formadas por componentes do mesmo tipo e são do tipo homogêneo.

As variáveis do tipo vetor podem armazenar uma informação diferente, mas todas podem conter o mesmo nome.

Para denominar os componentes são utilizadas a posição ou ordem do componente, conhecidos como índice. Vetores

Os vetores são variáveis formadas por componentes do mesmo tipo e são do tipo homogêneo.

As variáveis do tipo vetor podem armazenar uma informação diferente, mas todas podem conter o mesmo nome.

Para denominar os componentes são utilizadas a posição ou ordem do componente, conhecidos como índice.

Matriz

As variáveis do tipo matriz são consideradas variáveis de varias dimensões, onde os componentes desta podem ser acessados através de muitas dimensões.

Um vetor não é nada mais que uma matriz de uma dimensão

Uma matriz do tipo 3,2 indica uma matriz composta por 3 linhas e 2 colunas.

As matrizes são sempre representadas por seus nomes e tamanhos.

Uma forma possível de inicialização de uma matriz é atribuindo a ela valores aleatórios e através de um algoritmo.

Declaração e inicialização de matrizes

Eventualmente desejamos inicializar, ou atribuir valores iniciais a, uma matriz.

Linguagens diferentes, possuem formas diferentes de declaração e inicialização de

variáveis e matrizes, todavia podemos assumir alguns padrões em Portugol e

facilmente adequá-los a qualquer linguagem de programação real.

Por exemplo, a matriz identidade acima foi inicializada através de um algoritmo. Se

desejado, a mesma poderia ser inicializada das seguintes formas:

int A [ 5, 5 ] { {1,0,0,0,0}, {0,1,0,0,0}, {0,0,1,0,0}, {0,0,0,1,0}, {0,0,0,0,1} };

ou

int A [ 5, 5 ];

A[1,1] 1; A[1,2] 0; A[1,3] 0; A[1,4] 0; A[1,5] 0;

A[2,1] 0; A[2,2] 1; A[2,3] 0; A[2,4] 0; A[2,5] 0;

A[3,1] 0; A[3,2] 0; A[3,3] 1; A[3,4] 0; A[3,5] 0;

A[4,1] 0; A[4,2] 0; A[4,3] 0; A[4,4] 1; A[4,5] 0;

A[5,1] 0; A[5,2] 0; A[5,3] 0; A[5,4] 0; A[5,5] 1;

Note que são formas limitadas de inicialização e somente factíveis para matrizes de

dimensões reduzidas

Outra forma é inicializar uma matriz com valores aleatórios. O algoritmo abaixo

inicializa

...

Baixar como (para membros premium)  txt (2.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com