Bem-vindo ao estudo sobre Vetor! Essa aula te ajudará na compreensão de alguns conceitos que são importantes no contexto de programação. Vamos conhecer melhor esses conceitos?

Estrutura Homogênea Unidimensional é uma estrutura de dados muito simples, também conhecida como vetor ou array. Possui apenas uma dimensão e pode armazenar diversas variáveis do mesmo tipo. Cada item (ou elemento) do vetor pode ser acessado por um índice (RIBEIRO, 2019).

Imagine o seguinte problema: Você precisa criar um algoritmo que lê o nome de uma lista de alunos de uma turma. E se essa turma tem 50 alunos? No problema apresentado, é possível utilizar um vetor de 50 posições para armazenar os nomes dos 50 alunos.

Uma maneira simples de entender, é imaginar uma gaveta de gavetas ou uma gaveta com diversas repartições. Vetor nada mais é do que uma variável que armazena várias variáveis do mesmo tipo, como mostra a Figura 1 (MANZANO; OLIVEIRA, 2012).

Figura 1: Vetor Nome

Para utilizar o vetor é necessário ter uma estrutura de repetição. Neste exemplo, usamos Estrutura PARA.

PARA <variável> DE <valor-inicial> ATE <valor-limite> [passo <incremento>] FACA   <sequência-de-comandos para acessar um vetor>FIMPARA

É necessário declarar o vetor em uma seção de variáveis. Variável é o nome dado ao seu vetor seguido de dois pontos. A palavra vetor é reservada e  indica que esta variável é um vetor com valor inicial e valor final de um tipo (separados por dois pontos), que pode ser inteiro, real, caractere.

Declaração do Vetor dentro da área de declaração de variáveis:

VARIÁVEL: vetor [VALOR INICIAL…VALOR FINAL] de TIPO

Exemplo da declaração:

nomes: vetor [1…5] de caracter

Exemplo do Vetor: armazena 5 nomes de alunos digitados pelo usuário em um vetor

PARA contador i 1 DE 1 ATE 5 FACA

ESCREVA("Digite o nome do aluno(a) número ", contadorLoop1, " de 5: ")

LEIA(nomes[contador])

FIMPARA

Exemplo do algoritmo completo (Figura 2):