Escolar Documentos
Profissional Documentos
Cultura Documentos
Gerhard Saboia
Aula 05
Agradecimentos ao Prof: Evandro Parente Junior
Arrays
O que é um array?
É um conjunto de variáveis do mesmo tipo,
acessíveis com um único nome e armazenadas
de forma contínua na memória.
Nome de um array:
É um identificador que obedece as mesmas regras
de formação de identificadores de variáveis
simples.
A individualização dos elementos deste conjunto
de variáveis é feita através da associação de
índices.
2
Vetores e matrizes
Exemplo de vetor
Exemplo de matriz
de inteiros
3
Vetores e matrizes
Utilização:
Manter um grupo de valores de mesmo tipo em
memória
Reduzir a quantidade de variáveis.
Exemplo: armazenamento de um ponto:
double px,py,pz; // Usando variáveis independentes
double p[3]; // Usando vetor
Índice:
Define a posição da variável dentro do vetor.
É sempre um inteiro (int, short, long).
O primeiro elemento fica na posição 0 (zero).
Assim, se tomarmos “dim" como sendo o tamanho
do vetor, a última posição é a de índice “dim-1“
4
Vetores e matrizes
Mesmo tipo
Notas
Índice 0 1 2 3 4 5 6 7 8 9
Declaração:
tipo identificador[tamanho];
tipo identificador[n] = {val0, ..,valn-1 }
int vet1[5];
Declaração
for (int i = 0; i < 5; i++)
vet[i] = i+1;
6
Vetores e matrizes
Cadeias de caracteres:
Vetores de caracteres:
char texto[100];
char palavra[] = “Testando...”;