DEFINIÇÃO, DECLARAÇÃO E ATRIBUIÇÃO

Vetor é considerado uma estrutura de dados homogênea pois é capaz de armazenar vários dados, desde que todos sejam do mesmo tipo. Ou seja, declarando um único vetor com um nome, é possível manipular uma lista com vários dados de um mesmo tipo.

Um vetor, enquanto estrutura de dados homogênea, é quase considerado como outra variável, pois pode, inclusive, ser manipulado dentro de outras estruturas. Por exemplo, a de decisão - simples, composta ou aninhada - ou dentro de uma estrutura de múltipla escolha, mesmo nas de repetição.

O vetor é uma matriz unidimensional, tem este nome porque é uma matriz com uma única linha. Na hora de declarar um vetor, você precisa saber o tipo do dado que será armazenado e a quantidade de elementos. Além disso, também é necessário definir um nome para o vetor. Por exemplo:

Declarar

notas[5] real;

Nesse exemplo, foi declarado um vetor chamado “notas" com 5 elementos do tipo real. Para atribuir valores no vetor, você faz do mesmo modo como se fosse para qualquer outra variável. É preciso indicar a posição:

notas[0] <- 9,5; // a posição zero (inicial) do vetor recebe 9,5

notas[1] <- 8,0;

notas[2] <- 9,0;

notas[3] <- 8,5;

notas[4] <- 9,5;

Assim como o Vetor, a Matriz é considerada uma estrutura de dados homogênea, possuindo as mesmas especificidades, porém, é composta por linhas e colunas. Entretanto, uma matriz unidimensional é chamada de vetor porque possui uma única linha.

Na hora de se declarar uma matriz, você precisa saber o tipo do dado que será armazenado e a quantidade de elementos da linha e da coluna. Você precisa também definir um nome para a matriz. Por exemplo:

Declarar

notas[3][2] real;

Nesse exemplo, foi declarada uma matriz chamada notas com 3x2=6 elementos do tipo real. Para atribuir valores na matriz, você faz do mesmo modo como se fosse para qualquer outra variável, apenas precisa indicar a posição da linha e da coluna.

notas[0][0] <- 9,5;

notas[0][1] <- 8,0;

notas[1][0] <- 9,0;