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:
Isto cria um conjunto de inteiros e pode armazenar 5 inteiros. O programador pode agora armazenar números inteiros na matriz fazendo isso:
O programador pode usar um valor na matriz como este:
Arrays em Java
Na linguagem de programação Java, os matrizes podem ser criados desta forma:
Isto cria um conjunto de inteiros e pode armazenar 5 inteiros. O programador pode agora armazenar números inteiros na matriz fazendo isso:
O programador pode usar um valor na matriz como este:
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.