AS VARIÁVEIS COMPOSTAS MULTIDIMENSIONAIS
Por: guiafonso • 9/5/2019 • Dissertação • 399 Palavras (2 Páginas) • 142 Visualizações
[pic 1]
VARIÁVEIS COMPOSTAS MULTIDIMENSIONAIS - Matrizes
As variáveis compostas, multidimensionais, são conjuntos de variáveis de memória, sob o mesmo nome e tipo, identificados por mais de um índice.
Caracteriza-se por ser definida uma única variável dimensionada com um determinado tamanho.
A dimensão de uma matriz multidimensional é constituída por constantes inteiras e positivas.
Os nomes dados as matrizes seguem às mesmas regras de nomes utilizados em variáveis simples.
Declaração:
Lista de Variáveis: Vetor [LI1..LF1, LI2..LF2] de
Onde:
LI1..LF1 - Limite Inicial e Limite Final do índice que representa a Linha da Matriz.
LI2..LF2 - Limite Inicial e Limite Final do índice que representa a Coluna da Matriz.
Exemplos:
Var
C: Vetor [0..9, 0..6] de inteiro
Matriz Quadrada
Definição:
O número de linhas é igual ao de colunas.
[pic 2]
[pic 3]
[pic 4][pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
Manipulação de Matriz
Usa-se o nome da matriz e os índices (linha e coluna) correspondente.
Exemplo 1: {Atribuição de Valores}
VAR
m1: vetor [1..4, 1..6] de real //Matriz de 4x6 reais = 24 elementos
m1[0,0] ←1.2 // Atribuição do valor 1.2 ao elemento da 1ª linha e 1ª coluna
m1[3,5] ←1.4 // Atribuição do valor 1.4 ao elemento da 4ª linha e 6ª coluna
m1[3,2] ←7.1
Exemplo 2: {Escrita dos elementos}
Escreva(“O elemento da 5ª linha, 4º coluna = ”)
Escreva (m1[4,3]) {exemplo: o usuário digitou 7.1}
Exemplo 3: {Leitura de valores na matriz}
Leia (m1[1,3]) // Atribuição do valor informado pelo usuário ao elemento da 2ª linha e 4ª coluna
...