JAVA - Vetores

elainececiliagatto 1,103 views 11 slides Dec 03, 2013
Slide 1
Slide 1 of 11
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11

About This Presentation

JAVA - Vetores


Slide Content

VETORES Linguagem de Programação II Ciência da Computação Prof.ª Ms. Elaine Cecília Gatto

Vetores Variável composta homogênea unidimensional Conjunto de variáveis de mesmo tipo Alocadas sequenciamente na memória Índice : referencia sua localização dentro da estrutura 20 21 22 23 24 25 26 27 28 29 X 2 3 X [ 1 ] X [ 10 ] 4 5 6 7 8 9 10 1

Vetores Tamanho do vetor: quantidade de elementos que o vetor poderá armazenar VAR nome_da_variavel: ARRAY[índice_inicial .. índice_final] OF tipo_dos_dados_do_vetor; nome_da_variavel é o nome da variável do tipo vetor;

Vetores VAR nome_da_variavel: ARRAY[índice_inicial .. índice_final] OF tipo_dos_dados_do_vetor; índice_inicial é o valor correspondente ao índice da primeira posição do vetor; índice_final é o valor correspondente ao índice da última posição do vetor; tipo_d0s_dados_d0_vetor é o tipo básico dos dados que serão armazenados no vetor.

Vetores O valor do índice_inicial deve ser maior ou igual ao valor do índice_final Exemplo1: Var Vetor1: ARRAY[1..10] of integer; Exemplo 2: Var Vetor2: ARRAY[5..9] of real;

Vetores O índice também pode ser representando por caracteres Exemplo3: Var Vetor1: ARRAY [‘C’.. ‘G’] of integer; Os valores que indicam o índice_inicial e o índice_final devem representar valores fixos literais ou constantes, não podendo ser substituídos por variáveis. Literal é um valor fixo, definido quando se escreve o programa. Por exemplo, x:=10.3, 10.3 é um literal.

Vetores Exemplo 4: x: ARRAY[1..10] of real; Exemplo 5: v et: ARRAY[5..9] of char; Exemplo 6: x: ARRAY[‘D’.. ‘G’] of integer; Exemplo 7: Const min = 3; Const max = 7; V: ARRAY[min..max] of integer;

Vetores: Atribuindo Valores x[4] := 5; //atribui o valor 5 à posição 4 do vetor vet[3]:=‘F’; //atribui o valor F à posição 3 do vetor Y[‘d’]:=4.1; //atribui o valor 4.1 à posição d do vetor

Vetores: Preenchendo um Vetor Significa atribuir valores à todas as suas posições Usar um FOR para isto! Exemplo1: for i:=1 to 7 do begin readln(x[i]); e nd;

Vetores: Preenchendo um Vetor Exemplo2: for i:=‘c’ to ‘e’ do begin readln(x[i]); e nd;

Vetores: Imprimindo um Vetor Exemplo 1: f or i:=1 to 10 do begin writeln(x[i]); e nd; Exemplo 2: for i :=‘c’ to ‘e’ do begin writeln(x[i ]); e nd;