vetor
Computadores (APC)
Vetor
Professor: Thiago Jabur Bittar email: thiagojabur@gmail.com
Introdução
Algoritmos precisam de dados e informações para exercer as suas funções.
Informações simples atendem a uma pequena parcela dos algoritmos. A maioria dos algoritmos utilizam uma grande carga de informações estas quando utilizadas com tipos primitivos precisam ser criadas com inúmeras variáveis,
tornando o algoritmo carregado de variáveis, já que uma variável contém apenas uma informação (exemplo: a1, a2, a3, a4)
Difícil gerenciamento
Como prever o número de informações que serão necessárias
Introdução (cont.)
A alternativa para atendermos a esta demanda seria criar novos tipos que suportem outras informações. Utilizando os armários como demonstração,
uma gaveta só pode conter um objeto, uma variável tem somente uma informação, no tipo primitivo.
quando se trata de tipos construídos, uma gaveta, ou melhor, uma variável pode conter inúmeras informações. Introdução (cont.)
A partir daí, iremos trabalhar com um tipo construído, denominado
Variáveis Compostas Homogêneas.
Tem este nome porque é formado por variáveis que aceitam um número indeterminado de informações a partir de um tipo primitivo.
Dividido em duas partes:
Variáveis compostas Unidimensionais,
conhecido como Vetor
Variáveis compostas Multidimensionais,
conhecido como Matriz.
Vetor
Para entendermos um vetor iremos utilizar o cenário de um edifício.
Digamos que um edifício contém apenas um apartamento por andar.
Um edifício corresponde a um vetor e
cada apartamento corresponde a um elemento deste vetor.
Declaração
Os comandos que serão utilizados para de declarar um vetor são:
Exemplo
Exemplo 01: Edifício
VAR EDIFICIO: vetor[1..4] de inteiro;
EDIFICIO[3]