Vectores
2 participantes
SkiLL-World :: Geral :: Pascal
Página 1 de 1
Vectores
Se você é estudante de engenharia, matemática, ou algo do tipo, provavelmente você ja deve ter tido noção de vetores como sendo elementos pertencentes a um espaço vetorial, devendo satisfazer um determinado conjunto de propriedades, ou então você possui aquela noção geométrica dada no segundo grau. Pois bem, esqueça isso pois, aqui, um vetor possui uma outra interpretação, mais relacionada à um grupo de valores armazenados e "indexados" em uma região da memória.
Para sermos mais simplistas ainda vamos considerar a estrutura abaixo como sendo a representação de um vetor. Cada elemento é guardado em um quadrado, devidamente posicionado, que faz parte de uma estrutura mais geral chamada de vetor (ver figura 10.1).
Figura 10.1 - Representação esquemática de um vetor.
Como podemos ver, a estrutura mostrada equivale a uma definição de múltiplas variáveis e (de um mesmo tipo) , onde cada uma é armazenada em uma posição p.
Para se declarar um vetor deve-se proceder como segue:
<identificador> : array [ p1.. pn] of <tipo de dado>;
Tipo de dado informa a natureza da informação que será armazenada no vetor. p1 e pn são os índices inteiros (nao abordaremos tipo char) iniciais e finais, respectivamente, da estrutura (notadamente, fica muito mais facil a compreensão do programa se utilizarmos p1 = 1).
Para se fazer referência a um elemento de um vetor, deve-se especificar sua posição
Ex: x = MeuVetor[5];
Faz com que x receba o valor armazenado na posição 5 do vetor com nome MeuVetor.
Para sermos mais simplistas ainda vamos considerar a estrutura abaixo como sendo a representação de um vetor. Cada elemento é guardado em um quadrado, devidamente posicionado, que faz parte de uma estrutura mais geral chamada de vetor (ver figura 10.1).
Figura 10.1 - Representação esquemática de um vetor.
Como podemos ver, a estrutura mostrada equivale a uma definição de múltiplas variáveis e (de um mesmo tipo) , onde cada uma é armazenada em uma posição p.
Para se declarar um vetor deve-se proceder como segue:
<identificador> : array [ p1.. pn] of <tipo de dado>;
Tipo de dado informa a natureza da informação que será armazenada no vetor. p1 e pn são os índices inteiros (nao abordaremos tipo char) iniciais e finais, respectivamente, da estrutura (notadamente, fica muito mais facil a compreensão do programa se utilizarmos p1 = 1).
Para se fazer referência a um elemento de um vetor, deve-se especificar sua posição
Ex: x = MeuVetor[5];
Faz com que x receba o valor armazenado na posição 5 do vetor com nome MeuVetor.
SkiLL-World :: Geral :: Pascal
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|