Professional Documents
Culture Documents
LP 06 Vetores
LP 06 Vetores
Vetores
Prof. Dr. Nelio Alves
/educandoweb
/educandoweb
Vetores
Um vetor corresponde a uma coleção de dados
de tamanho fixo, indexada, unidimensional e
homogênea 0 Maria
1 João
• Indexada: os elementos são acessados por
meio de índices 2 Carlos
3 Ana
• Unidimensional: uma dimensão 4 Joaquim
A
• Homogênea: todos dados são do mesmo tipo
1
11/01/2018
Vetores
Memória RAM
A = new int[10]; 6 6
7 7
instanciação B = new double[5];
8 C
C = new string[8];
9
A
2
11/01/2018
Memória RAM
Como acessar os
elementos de um vetor? 0 0 10 0
1 1 11 1 Maria
2 2 12 2
A[3] = 10; 3 10 3 13 3
4 4 14 4
for (int i=0; i<5; i++) { 5 B 5
B[i] = i + 10; 6 6
}
7 7
8 C
C[1] = "Maria";
9
A
Problema exemplo
Fazer um programa para ler um número inteiro positivo N, depois ler N números
quaisquer e armazená-los em um vetor. Em seguida, mostrar na tela todos
elementos do vetor.
Entrada Saída
4 10.5
10.5 4.2
4.2 -7.1
-7.1 15.0
15.0
3
11/01/2018
Resumo da aula
• Vetor: coleção de dados 0
• Tamanho fixo
• Arranjo unidimensional 1
• Indexada
• Homogênea 2
3
• Declaração: double[] B;
4
• Instanciação: B = new double[5];
• Acesso: B[3] = 20; B
/educandoweb
/educandoweb