Documente Academic
Documente Profesional
Documente Cultură
Matrizes
Prof. Jos Honorato F. Nunes
honorato.nunes@bonfim.ifbaiano.edu.br
Matrizes
Matrizes so estruturas de dados que seguem o
mesmo princpio dos vetores, porm as matrizes
possuem duas ou mais dimenses, ao contrrio dos
vetores que possuem apenas uma dimenso.
A matriz mais comum a de duas dimenses
(linha e coluna), por se relacionar diretamente com
a utilizao de tabelas. Trabalharemos somente com
matrizes de 2 dimenses, por serem mais comuns,
mas podem ser necessrias, em algum momento,
matrizes de 3 ou mais dimenses.
Matrizes
Uma matriz de 2 dimenses estar sempre
fazendo meno a linhas e colunas e ser
representada por seu nome e tamanho.
Matrizes - declarao
Todos os elementos de uma matriz
pertencem necessariamente ao mesmo tipo
de dado. Esta a essncia das estruturas de
dados homogneas.
No pseudocdigo, uma matriz
declarada com a seguinte estrutura:
Variaveis
valores : Vetor [1..10, 1..5] de Inteiro
locais : Vetor [1..5, 1..5] de Caractere
{para ler}
<nomeVariavel>:=<nomeMatriz>[<linha>,<coluna>]
Matrizes - exemplos
Algoritmo ExemploMatriz
Var
gradeValores : Vetor [1..10, 1..5] De Inteiro
L, C : Inteiro
Inicio
Para L De 1 Ate 10 Passo 1 Faca
Escreva(Preenchendo a linha , L)
Para C De 1 Ate 5 Passo 1 Faca
Escreva(Informe o valor p/ coluna , C)
Leia(gradeValores[L,C])
FimPara
FimPara
Para L De 1 Ate 10 Passo 1 Faca
Para C De 1 Ate 5 Passo 1 Faca
Escreva(O valor da linha , L, coluna , C, : , gradeValores[L,C])
FimPara
Escreva()
FimPara
FimAlgoritmo
Bibliografia Bsica
Bibliografia Complementar