3. Vetor
• Vetor em PASCAL:
– Conhecidas como ARRAY
– Todas as posições do ARRAY possuem o mesmo
identificador e são alocados sequencialmente na
memória
• Declaração de Vetor
– VAR <nome da variavel> : ARRAY [val_inicial..valfinal]
OF <tipo de dados>
– O valor do indice inicial deve ser menor ou igual ao
valor final; as posições serão numeradas com valores
inteiros dentro desse intervalo
Prof. Gracon Lima
4. Exemplo
• Exemplo
– Var vetor1: ARRAY[1..10] OF INTEGER;
– Var vetor1: ARRAY[5..9] OF REAL;
Prof. Gracon Lima
9. Matriz
• Matriz em PASCAL:
– Conhecidas como ARRAY
– Todas as posições do ARRAY possuem o mesmo identificador e
são alocados seqüencialmente na memória
– O que distingue os elementos na matriz são os índices que
referenciam sua posição em cada dimensão da estrutura
– Se a matriz for bidimensional necessitará de dois índices, se for
tridimensional, três índices, etc.
• Declaração de Matriz
– VAR <nome da variavel> : ARRAY [inicio1..fim1, inicio2..fim2,
inicioN..fimN] OF <tipo de dados>
– O valor do indice inicial deve ser menor ou igual ao valor final;
as posições serão numeradas com valores inteiros dentro desse
intervalo
Prof. Gracon Lima