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 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.

AlegsaOnline.com - 2020 / 2023 - License CC3