Sunteți pe pagina 1din 12

Fundamentos da

Programao
Aula 08:
Arrays, recursos de manipulao.

Prof Meuse Nogueira de O.


Jnior, DSc

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Tpicos

Formas de Definir Arrays em Java


Manipulao de Arrays.

ForNext Aprimorado para Arrays


Aplicando ForNext Aprimorados
Jagged Arrays: Arrays Assimtricos
Passagem de Arrays para Mtodos

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Formas da Definio de Arrays em Java


Indentificador da Varivel Composta Homognia

float Nota[]={3,5,7,2,1};

Conjunto de
Valores

Tipo da Varivel Composta Homognia


Leitura: Array Unidimensional do Tipo float
Indentificador da Varivel Composta Homognia

float []Nota={3,5,7,2,1};

Conjunto de
Valores

Tipo da Varivel Composta Homognia


Leitura: Array Unidimensional do Tipo float

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Formas da Definio de Arrays em Java


Identificador

float[] Nota={3,5,7,2,1};

Conjunto de
Valores

Tipo Varivel Composta Homognia (Array)


Leitura: Varivel do Tipo Float Composto Homognio

As formas valem para quaisquer nmero de dimenses


do Array, genericamente temos :
float []Nota={3,5,7,2,1};

float Nota[]={3,5,7,2,1};
float[] Nota={3,5,7,2,1};

float

[][]..[] Nota={{3,5},{7,2}}

float Nota[][]..[]={{3,5},{7,2}};
float [][]..[]Nota={{3,5},{7,2}};

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

ForNext Aprimorado para Acesso Arrays


Arrays Unidimensionais

ForNext Aprimorado para acesso Arrays

Identificao do Elemento

Lista de Elementos do Array

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

ForNext Aprimorado para Acesso Arrays


Arrays Multidimensionais

ForNext Aprimorado, acesso Arrays


internos

Identificao do Elemento com o Index

Lista de Elementos do Array

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Implementando um Array Aprimorado


Clculo de Mdia
ForNext convencional

Carregamento convencional
Carregamento Aprimorado

Clculo de Mdia usando ForNext


Aprimorado

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Arrays Simtricos
Definimno Array 2D simtrico

Carregamento

Leitura do Array

Apresentao do array, espaos


no ocupados 0s

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Jagged Arrays: Arrays Assimtricos

Array Jagged ou Assimtrico


Quantidade de elementos
diferente para cada subconjunto
Carregamento do Array

Leitura do Array

Array Assimtrico , no h
desperdcio de posies.

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Passando Arrays como


Argumento de um
Mtodo

|________________|

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Explicita tipo do
parmetro

Atividade em Classe/Casa
Usando For Aprimorado refazer a questo:
Implemente um programa que execute a soma de dois vetores
- Vetor A e Vetor B-,que so entrados na forma retangular.
O programa deve perguntar o nmero de dimenses do vetor e
ento solicitar a entrada de cada componente do mesmo. A sada
deve ser o vetor resultante na forma retangular.

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

Por hora s pessoal

At a prxima aula

Instituto Federal de Educao, Cincia e Tecnologia de Pernambuco

S-ar putea să vă placă și