Vetores

586 palavras 3 páginas
Lógica de
Programação I
Vetores
Prof. Msc Vinícius Tolentino

Objetivos
• Compreender o conceito de vetores
• Como utilizar

Problema
• Leia o nome de 5 pessoas e os coloque em ordem alfabética.
• Fácil de resolver com apenas 5 variáveis.

Problema
• Leia o nome de 500 pessoas e os coloque em ordem alfabética.
• Quantas variáveis????

Forma inviável algoritmo “Inviável” var nome1, nome2, nome 3 ... nome500 :Caracter inicio leia (nome1) leia (nome2) leia (nome3)
...
leia (nome500) fimalgoritmo Solução (Vetores)
• Um vetor é uma variável composta homogênea unidimensional formada por uma seqüência de variáveis, todas do mesmo tipo, com o mesmo identificador
(mesmo nome) e alocadas seqüencialmente na memória.

Solução (Vetores)
Nomes = Variavel do tipo caracter
João

José
Maria

Edgar
Carlos

Marcos

Declaração de um vetor (Visualg)
Declaração:
<identificador>: vetor [<tamanho>] de <tipo> nome: vetor [1..6] de caracter
Atribuição:
nome[1] <- “João” nome[2] <- “Maria” nome[3] <- “José” nome[4] <- “Carlos” nome[5] <- “Edgar”
Nome[4]=“Carlos”
nome[6] <- “Marcos”

Outros exemplos
Declaração:
Idade: vetor [1..5] de inteiro
Salario: vetor [1..5] de real

Idade

Salario

35

22

21

55

42

4000.00

1750.00

2000.00

9852.00

6200.00

Mostre na tela a idade e o salário funcionário 1 e 4:
Escreval(“Idade do funcionario 1 = ”,Idade[1],” e o salário = “,Salario[1])
Escreval(“Idade do funcionario 4 = ”,Idade[4],” e o salário = “,Salario[4])

Exemplo 1 algoritmo "Exemplo 1" var Idade: vetor [1..5] de inteiro
Salario: vetor [1..5] de real inicio Idade[1]<-35
Idade[2]<-22
Idade[3]<-21
Idade[4]<-55
Idade[5]<-42
Salario[1]<-4000.00
Salario[2]<-1750.00
Salario[3]<-2000.00
Salario[4]<-9852.00
Salario[5]<-6200.00

Escreval("Idade do funcionario 1 = ",Idade[1]," e o salário = ",Salario[1]:4:2)
Escreval("Idade do funcionario 4 = ",Idade[4]," e o salário = ",Salario[4]:4:2)

fimalgoritmo

Como preencher esse vetor?
Para preencher esse vetor, utilize uma estrutura de repetição e

Relacionados

  • Vetores
    2119 palavras | 9 páginas
  • Vetores
    1454 palavras | 6 páginas
  • Vetores
    1153 palavras | 5 páginas
  • vetores
    2198 palavras | 9 páginas
  • Vetores
    1878 palavras | 8 páginas
  • Vetor
    1629 palavras | 7 páginas
  • Vetores
    1392 palavras | 6 páginas
  • vetores
    976 palavras | 4 páginas
  • vetores
    2722 palavras | 11 páginas
  • Vetores
    1956 palavras | 8 páginas