quinta-feira, 19 de novembro de 2009

VETOR

Os vetores são variáveis compostas unidimensionais, ou seja, possui uma única dimensão, veja o exemplo:
_____1 .............2 ................3.... .................4
V = [Maria]___[Antônio]___[Gerson]___[Victor]

Esse exemplo mostra um vetor chamado V com 4 posições de memória. Para identificar a informação que estpa contida dentro da posição 3 ultilizamos a notação V[3], onde 3 é o indice do vetor e V é o nome do vetor.

OBS: O índice é a posição do vetor e o elemento é o que está dentro da posição.

O nome atribuído a um vetor obedece as mesmas regras aplicadas às variáveis simples e a sua dimensão é sempre determinada por constantes inteiras e positivas.

DECLARAÇÃO DE UM VETOR
A declaração de um vetor é feita da seguinte forma:
(nome): VETOR [inicio do vetor .. fim do vetor] DE (tipo do vetor)

onde.
-nome____________é o nome que será atribuído ao vetor
-início do vetor______indica o primeiro indice do vetor
-fim do vetor _______indica o ultimo indice do vetor
-tipo de dado _______determina qual será o tipo de dados desse vetor

Veja o exemplo em Portugol:
desenvolva um algoritmo que leia dois vetores inteiros de 100 posições, faça a soma dos elementos dos vetores e exiba na tela o resultado.

PROGRAMA "vetor"
VAR
vet1: VETOR [1..100] DE INTEIRO
vet2: VETOR [1..100] DE INTEIRO
i, vet3: INTEIRO
INICIO
PARA i DE 1 ATE 100 PASSO 1 FACA
LEIA vet1[i], vet2[i]
vet3[i] <- vet1[i] + vet2 [i] FIMPARA
PARA i DE 1 ATE 100 PASSO 1 FACA
ESCREVA (VET3[I]
FIMPARA
FIMALGORITMO

Nenhum comentário:

Postar um comentário