Disciplina: Lógica de Programação Vale V.E. (Visto Especial)

Vetores (Arrays) no VisualG

edit_note INSTRUÇÕES PARA O CADERNO:
A teoria e as explicações: Faça um resumo com as suas palavras.
Os códigos (exemplo e desafio): Devem ser copiados no caderno NA ÍNTEGRA (sem resumir nenhuma linha de código).
lightbulb 01. O que é um Vetor? (Resuma a ideia)

Imagine que uma variável comum é como uma pequena caixa onde você pode guardar apenas um objeto por vez (como o nome de um aluno). Se quiser guardar o nome de 5 alunos, você teria que criar 5 caixas diferentes (aluno1, aluno2, aluno3...).

Um Vetor (ou Array) é como um gaveteiro ou uma caixa de ovos. Ele tem um nome só, mas é dividido em vários "compartimentos" numerados (índices). Assim, você cria apenas UM gaveteiro chamado alunos, e acessa a gaveta 1, gaveta 2, gaveta 3, etc. Tudo fica mais organizado!

data_object 02. Como usar no VisualG?
Declarando o Vetor
Na área de variáveis (var), dizemos o nome dele, o tamanho [de onde até onde] e o tipo de dado.
notas: vetor [1..4] de real
(Cria um "gaveteiro" de notas com 4 espaços)
Usando o Vetor
Para colocar ou ler algo de dentro dele, você precisa usar colchetes [ ] com o número da gaveta desejada.
notas[1] <- 8.5
escreva(notas[1])
play_circle 03. Exemplo Prático (Copie o Código na Íntegra)
Este algoritmo lê 4 notas e, em vez de perder as notas antigas, ele guarda todas dentro do vetor usando uma estrutura de repetição (PARA). Depois, ele mostra todas elas. algoritmo "ExemploVetor" var // Declarando um vetor de 4 posições notas: vetor [1..4] de real i: inteiro // Variável para controlar os laços (gavetas) inicio // Laço para PREENCHER as gavetas para i de 1 ate 4 faca escreva("Digite a nota do ", i, "º bimestre: ") leia(notas[i]) fimpara escreval("-------------------------") // Laço para MOSTRAR o que tem nas gavetas escreval("As notas digitadas foram:") para i de 1 ate 4 faca escreval("Bimestre ", i, ": ", notas[i]) fimpara fimalgoritmo
fitness_center 04. Desafio Prático (Faça o Código Completo no Caderno)

Sua vez de programar!

Crie um algoritmo no VisualG (e escreva o código completo no caderno) que contenha um vetor chamado nomes com capacidade para 5 pessoas (tipo caractere).

1. Faça um laço de repetição para que peça para o usuário digitar o nome de 5 amigos.
2. Depois, faça outro laço para que exiba na tela: "Amigo [numero]: [nome digitado]".

Escreva o código sem abreviações ou resumos no seu caderno!