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!
var), dizemos o nome dele, o tamanho [de onde até onde] e o tipo de dado.
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
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!