Banco de Dados
PROGRAMAÇÃO
ESTRUTURADA
Prof. Adilso Nunes de Souza
31/03/2014 09:04
ARRAY
As linguagens de programação nos proporcionam a utilização de variáveis que não armazenam um único dado, mas conjuntos de dados. Entre as variáveis que armazenam conjuntos de dados, encontramos os mais simples denominados conjuntos de dados de mesmo tipo.
Variáveis com essas características são conhecidos como vetores e matrizes.
31/03/2014 09:04
1
31/03/2014
ARRAY
• São chamadas também de variáveis dimensionadas e obrigatoriamente deve ser indexada, ou seja, deve ser acessada, manipulada, com a utilização de seus índices. • Os índices das variáveis dimensionadas variam de 0 até o limite da dimensão menos uma unidade, sendo sempre valores inteiros. 31/03/2014 09:04
ARRAY
• Para especificar um vetor adiciona-se após o nome da variável a quantidade de elementos que desejamos armazenar expressa dentro de colchetes. Salienta-se que a quantidade de elementos deve ser sempre inteira, porém os dados que serão armazenados no vetor podem ser de outros tipo como float, char, etc...
• Ex. int a[10]; float b[8];
31/03/2014 09:04
2
31/03/2014
ARRAY
• O acesso a elementos dentro de um vetor é realizado através das posições. É importante salientar que apenas os índices devem ser inteiros e que os valores dos elementos podem ser de qualquer tipo
(definidos na declaração das variáveis).
31/03/2014 09:04
ARRAY
• É importante lembrar a diferença entre o valor do elemento de um vetor e o valor de seu índice. Os índices são sempre fixos, sua ordem é crescente do valor inicial até o final. O conteúdo de uma posição apontada por um índice é chamado de “valor do elemento” ou simplesmente “elemento”.
• Relembrando, o valor do índice não possui nenhuma relação com o valor do seu conteúdo. 31/03/2014 09:04
3
31/03/2014
ARRAY
• Leitura de valores array de uma dimensão for(i = 0; i < 10; i++)
{
cout > a[i];