Aula07

1,134 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,134
On SlideShare
0
From Embeds
0
Number of Embeds
121
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Aula07

  1. 1. Lógica de programação Prof: Leandro Maranim Dei Santi Prof. Eduardo Rossit Paiossin
  2. 2. Conteúdo da aula Vetores: Declarando vetores. Inserindo valores em um vetor. Montando um vetor.
  3. 3. VetorVetor é uma variável que pode armazenar váriasconstantes de mesmo tipo.Podem ser vistos como listas de elementos do mesmotipo.Também conhecida como Estruturas compostashomogêneas unidimensionaisA praticidade do vetor está na facilidade de manipularum conjunto de informações do mesmo tipo sem anecessidade de declararmos muitas variáveis.
  4. 4. VetorOperações principais sobre vetores:leituraescritasoma dos elementosordenação
  5. 5. Declarando um VetorInicio NOTAS: vetor [1..20] numérico NOMES: vetor [1..20] literal IDADES: vetor [20..1] literalfimÉ recomendável iniciarmos o vetor sempre pela posição1.
  6. 6. Inserindo valores em um VetorPara incluirmos os valores em um vetor devemosindicar exatamente em qual posição do vetor o valor iraficar.Ex: Para um vetor com 5 nomes temos:NOMES[1] <- “Maria”NOMES[2] <- “João”NOMES[3] <- “Pedro”NOMES[4] <- “Dirce”NOMES[5] <- “Célia”Como esse vetor vai ficar ?
  7. 7. Montando um VetorExemplo de algoritmo para montar um vetor com 5nomes como visto anteriormente.Algoritmo popula_vetorInício PESSOAS: vetor [1..5] literal PESSOA: literal POSICAO: número POSICAO <- 0 enquanto POSICAO < 5 faça leia PESSOA POSICAO <- POSICAO +1 PESSOAS[POSICAO ] <- PESSOA fim-enquantofim
  8. 8. Exercícios1) Faça um algoritmo para armazenar os nomes dos 31 alunos da nossa sala.2) Um velocista corre 50 voltas na pista de atletismo em um dia de treino. Faça um algoritmo para armazenar os tempos de cada volta do atleta exibindo no final o número da volta e o tempo obtido pelo atleta.3) Faça um algoritmo para armazenar os nomes e telefones dos 50 clientes de uma pequena empresa4) Faça um algoritmo para armazenar todos os números pares positivos compreendidos entre 0 e 100. Quando o número identificado for 0 imprimir “Número zero” e quando o número for um número impar escrever “Número Impar”
  9. 9. Bibliografia Para a preparação da aula foi utilizado o livro do curso entregue pelo SENAC

×