Pular para o conteúdo
Início

Array

Em linguagens de programação, um array é uma forma de armazenar vários itens (tais como inteiros). Estes itens devem ter o mesmo tipo (apenas inteiros, apenas cordas, ...) porque um array não pode armazenar diferentes tipos de itens. Cada item d…

Em linguagens de programação, um array é uma forma de armazenar vários itens (tais como inteiros). Estes itens devem ter o mesmo tipo (apenas inteiros, apenas cordas, ...) porque um array não pode armazenar diferentes tipos de itens. Cada item de um array tem um número para que o programador possa obter o item usando esse número. Este número é chamado de índice. Em algumas linguagens de programação, o primeiro item tem índice 0, o segundo item tem índice 1 e assim por diante. Mas em outras linguagens, o primeiro item tem índice 1 (e depois 2, 3, ...).

Quando o programador cria uma matriz, eles devem dar o tamanho da matriz. Este é o número de itens que podem ser armazenados na matriz. Se o programador quiser armazenar mais itens, então eles devem criar um novo array. Isto porque o tamanho de um array não pode ser alterado. Os tipos de matrizes em C estão aqui



Arrays em C

Na linguagem de programação C, é possível criar arrays como este:

int array[5];

Isto cria um conjunto de inteiros e pode armazenar 5 inteiros. O programador pode agora armazenar números inteiros na matriz fazendo isso:

array[0] = 1; array[1] = 18; array[2] = 5; array[3] = 33; array[4] = 50;

O programador pode usar um valor na matriz como este:

int k = 3 + array[3]; // k é agora 3 + 33 = 36



Arrays em Java

Na linguagem de programação Java, os matrizes podem ser criados desta forma:

int[] array = novo int[5];

Isto cria um conjunto de inteiros e pode armazenar 5 inteiros. O programador pode agora armazenar números inteiros na matriz fazendo isso:

array[0] = 1; array[1] = 18; array[2] = 5; array[3] = 33; array[4] = 50;

O programador pode usar um valor na matriz como este:

int k = 3 + array[3]; // k é agora 3 + 33 = 36



Perguntas e respostas

P: O que é um conjunto em linguagens de programação?

R: Um array é uma maneira de armazenar vários itens do mesmo tipo em linguagens de programação.

P: Que tipo de itens podem ser armazenados em uma matriz?

R: Somente itens do mesmo tipo, tais como inteiros ou cordas, podem ser armazenados em uma matriz.

P: O que é um índice em um array?

R: Um índice é um número atribuído a cada item de um array para que o programador possa acessar esse item usando esse número.

P: Como é determinado o índice do primeiro item de uma matriz?

R: Em algumas linguagens de programação, o índice do primeiro item é 0, enquanto em outras é 1.

P: O que um programador deve fornecer ao criar um array?

R: O programador deve fornecer o tamanho da matriz, que é o número de itens que podem ser armazenados na matriz.

P: Por que o tamanho de um array não pode ser mudado?

R: O tamanho de um array não pode ser mudado porque ele é definido quando o array é criado.

P: O que um programador deve fazer se quiser armazenar mais itens do que o tamanho da matriz permite?

R: Se um programador quiser armazenar mais itens do que o tamanho da matriz permite, ele deve criar uma nova matriz com um tamanho maior.

Artigos relacionados

Autor

AlegsaOnline.com Array

URL: https://pt.alegsaonline.com/art/5843

Compartilhar