16
Lógica de Programação Lógica de Programação Vetores Vetores Prof. Wesley R. Bezerra [email protected]

Lógica de Programação - Vetor

Embed Size (px)

Citation preview

Lógica de ProgramaçãoLógica de ProgramaçãoVetoresVetores

Prof. Wesley R. Bezerra

[email protected]

RoteiroRoteiro

• O que são vetores?• Variáveis x Vetores.• Declarando um vetor.• Sintaxe.• Acessando dados.• Exercício.• Conclusão.

ObjetivoObjetivo

• Aprender uma forma de manipular múltiplos dados.

O que são vetores?O que são vetores?

• É uma variável multidimensional, ou seja, uma variável que pode guardar mais de um valor simultaneamente, sendo que estes valores devem ser indexados.

• Observação: em algoritmos o índice de um vetor começa a partir da posição 1;

Variáveis x VetoresVariáveis x Vetores

• Podemos comparar um vetor a um prédio e uma variável simples a uma casa.

• Para endereçarmos uma carta para uma casa devemos anotar seu endereço fornecendo somente o seu número, no caso da variável simples, somente o nome da variável.

• Quando queremos endereçar uma carta para uma pessoa que mora em um prédio devemos informar o numero do prédio e juntamente deveremos informar também o numero do apartamento.

• No caso de uma variável do tipo vetor além de informar o nome da variável devemos informar também o índice onde será armazenado o valor.

Declarando um vetorDeclarando um vetor

• Um vetor deverá ser declarado juntamente com as outras variáveis na seção var de seu algoritmo.

• Exemplo:

SintaxeSintaxe

• <nome_vet> : vetor[<inicio>..<fim>] de <tipo>• Legendas:– Nome_vet : nome da variável vetor– Inicio : indice inicial do vetor– Fim: indice final do vetor– Tipo : tipo dos elementos do vetor

Acessando dadosAcessando dados

• Para acessa os dados devemos informar qual o índice do dado que queremos manipular, tanto para situações onde obtemos o dados ou ainda inserimos novo.

• Exemplos:

ExercícioExercício

• Faça um algoritmo que leia 4 nomes e depois os escreva na tela, um por linha.

• Faça um algoritmo que leia 8 alturas e diga qual a maior.

ConclusãoConclusão

• Vetores nos permitem manipular dados de mesmo tipo de maneira mais eficiente, evitando assim que tenhamos que criar muitas variáveis para guardar muitos valores, através de vetores podemos guardá-las todas em uma mesma variável em índices diferentes.

ObrigadoObrigado

Duvidas e sugestões

[email protected]