Você está na página 1de 2

Vetor ou ARRAY é uma variável composta homogênea unidimensional.

Isto quer dizer que


se trata de um conjunto de variáveis de mesmo tipo, que possuem o mesmo identificador
(nome) e são alocadas sequencialmente na memória. Como as variáveis têm o mesmo
nome, o que as distingue é um índice que referencia sua localização dentro da estrutura.

DECLARAÇÃO DE VETOR

var nome: ARRAY[índice_inicial .. índice_final] of tipo

Nome: é o nome da variável do tipo vetor (array).


Tamanho: é a quantidade de variáveis que vão compor o vetor. O tamanho do vetor é
definido pelos seus índices.
Tipo: é o tipo básico dos dados que serão armazenados no vetor (integer, real, string,
char)
EXEMPLO DE VETOR var VET ARRAY:[1..5] of Integer

VET 1 2 3 4 5
45 38 93 100 0
VET[1] := 45 (indica que o número 45 está armazenado na posição de índice 1 do vetor)
VET[3] := 93 (indica que o número 93 está armazenado na posição de índice 3 do vetor)

var Nome ARRAY:[1..3] of String

Nome 1 2 3
E T B

Nome[1] := ‘E’ (indica que a letra ‘E’ está armazenada na posição de índice 1 do vetor)
Nome[2] := ‘T’ (indica que a letra ‘T’ está armazenada na posição de índice 3 do vetor)
Nome[3] := ‘B’ (indica que a letra ‘B’ está armazenada na posição de índice 3 do vetor)