Nesta aula vamos aprender como fazer a leitura de um vetor a partir do teclado.
Agora que já sabemos como percorrer um vetor, é fácil imaginar como fazer o preenchimento de um vetor lendo valores do teclado.
Para ler um único valor inteiro e salvar em uma variável precisamos de duas instruções, uma de saída, imprimindo na tela a mensagem para o usuário, e outra de entrada, para ler o que foi digitado no teclado, assim:
inteiro valor escreva("Digite um número: ") leia(valor)
Agora, o que precisamos é colocar estas instruções dentro de um bloco de repetição e salvar cada valor em uma posição do nosso vetor, assim:
inteiro i, meuVetor[10] para(i = 0; i < 10; i++){ escreva("Digite um número: ") leia(meuVetor[i]) }
Código completo em Portugol
programa{ funcao inicio(){ real notas[10] inteiro i // Lê o vetor digitado pelo usuário para(i = 0; i < 10; i++){ escreva("Digite a nota da posição ", i, ": ") leia(notas[i]) } // imprime o vetor lido para(i = 0; i < 10; i++) escreva(notas[i], ", ") } }