Linguagem e tec de programação
Neste tipo de Matriz você poderá agrupar valores numa variavel, sendo que você terá apenas um sentido de agrupamento.
Bem, se você pensar na Matriz como uma tabela, você poderá considerar que há números de linhas e de colunas. Entretanto num Vetor você só têm o número de linhas.
Assim:
Linha 1 | |
Linha 2 | |
Linha 3 | |
Linha 5 | |
Linha 7 | |
Linha N | |
Nós iniciaremos nossa Matriz Unidimenssional no mesmo local onde declaramos as variaveis. Assim:
Algoritmo Exemplo
Variaveis
MinhaVariavelMatriz : Vetor [1:5] de Inteiros
Inicio
| ler(MinhaVariavelMatriz[1]);
| ler(MinhaVariavelMatriz[2]);
| Imprimir(MinhaVariavelMatriz[1] + MinhaVariavelMatriz[2])
Fim
Então...
Como pode ver você irá dizer que é um vetor, em seguida irá definir a posição da primeira linha(no exemplo é 1), e então o número da última linha(No exemplo 5), dentro desse intervalo todos os números podem ser preenchidos(No exemplo 1, 2, 3, 4 e 5).
Em seguida, você irá definir o tipo de dados que a matriz pode agregar em suas posições(No exemplo Inteiro).
Irto Algumas correções:
O vetor é Unidimencional. Se houvessem Linhas e Colunas, seria Bidimencional, se houvesse profundidade seria tridimensional, a quadridimencional... etc.
Quando se captura valores para um Vetor a não ser que se tenha em mente exatamente a posição que se quer, é necessário o uso de um laço de repetição com uma variavel como indice para determinar a posição do ponteiro.
// - Duas barras significa um comentário no algoritmo.
O Algoritmo Ficaria assim:
Sem Laço:
Programa Vetor_sem_laço
Variaveis vetor[1:5],i:inteiro; inicio imprima("Digite o valor: "); leia(vetor[1]); //Essa posição é onde o dado será gravado no vetor. fim Com Laço:
Programa vetor_com_laço
Variaveis vetor[1:5], i:Inteiro; inicio para