Capítulo 10 Arrays. 2Capítulo 10 – Arrays Arrays Introdução Tipo do array Tamanho do array Preenchendo o array Varrendo um array Array com 2 dimensões.

Slides:



Advertisements
Apresentações semelhantes
JAVA Orientação a Objetos
Advertisements

Programação em Java Prof. Maurício Braga
Programação em Java Prof. Maurício Braga
REUNIÃO NACIONAL DE MULHERES DIRETORAS DA FORÇA SINCAL.
Propriedades físicas representativas de
Palestras, oficinas e outras atividades
Unidade 7 SEQUÊNCIAS E REGULARIDADES
Vamos contar D U De 10 até 69 Professor Vaz Nunes 1999 (Ovar-Portugal). Nenhuns direitos reservados, excepto para fins comerciais. Por favor, não coloque.
Investor Relations4Q07 | 1. Investor Relations4Q07 | 2 2.
14/10/09 Uma animação possui: Início; Passo; Fim; 1.
Para Casa – Montar o cariograma
Orientação a Objetos: Encapsulamento e Classificação
Recursividade Inhaúma Neves Ferraz
Arrays Profa. Isabel Harb Manssour (Material adaptado das aulas dos Profs.: Luciana Nedel, Júlio Machado e Bernardo Copstein) Arrays Exercícios.
Mapas de Karnaugh 5 e 6 variáveis.
Membros estáticos.
Capítulo 4 Controle de fluxo. 2Capítulo 4 – Controle de fluxo Controle de fluxo if / else switch / case while do / while for break / continue Instruções.
Tipos de dados, valores literais e variáveis
Auditoria de Segurança da Informação
Subconsultas em SQL. Subconsulta Estrutura geral SELECT.... FROM.... WHERE [at] OPERADOR ( SELECT... FROM... [WHERE... ]) Declaração SELECT localizada.
Mais sobre classes Baseada no Livro: Deitel&Deitel - C++ How To program Cap. 7 Prentice Hall 1994 SCE 213 Programação Orientada a Objetos, ICMC - USP 2.
Agregado Homogêneo e Heterogêneo
Capítulo VII – Tipos Enumerativos e Estruturas 7.1 – Tipos enumerativos 7.2 – A necessidade de estruturas 7.3 – Manipulação dos campos de uma estrutura.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo VII Variáveis Indexadas Numéricas.
TE 043 CIRCUITOS DE RÁDIO-FREQÜÊNCIA
Laboratório de Programação Prof. Oscar Luiz Monteiro de Farias
Marco Antonio Montebello Júnior
Curso de Programação em C++
Ponteiros.
Fraction Action FRACÇÕES.
Capítulo 8 Construtores. 2 Capítulo 8 – Construtores Construtores Método Construtor Múltiplos métodos construtores Array de objetos.
Classes e objetos Arrays e Sobrecarga
Herança P. O. O. Prof. Ângela e Grace.
Introdução a Programação JAVA
Provas de Concursos Anteriores
MATEMÁTICA PARA NEGÓCIOS
© GfK 2012 | Title of presentation | DD. Month
Renda até 2 SM.
Como aplicar leis da lógica
Professoras Marcia e Vivian
Cinemática Plana de um Corpo Rígido Cap. 16
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap Exercícios.
Cinética Plana de uma Partícula: Força e Aceleração Cap. 13
1 António Arnaut Duarte. 2 Sumário: primeiros passos;primeiros passos formatar fundo;formatar fundo configurar apresentação;configurar apresentação animação.
GAPH Integração de Hardware do Usuário ao CoreConnect Leandro Heleno Möller e Leonel Pablo Tedesco Prototipação Rápida e Computação.
Salas de Matemática.
MINISTÉRIO DO PLANEJAMENTO Projeto de Lei Orçamentária 2010 Ministro Paulo Bernardo Silva Brasília, 31 de agosto de 2009.
Principais operações em Listas TPA Listas Simples Inserção no Final 1.void insereNofinalDaLista(Lista *l, Elemento e){ 2.Lista paux,p; 3. p.
EXERCÍCIOS PARA GUARDA-REDES
Projeto Medindo minha escola.
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Grupo A – Azul Claro, Marrom, Laranja
Os métodos equals() e hashCode()
MATRICIAL CONSULTORIA LTDA. PREFEITURA MUNICIPAL DE GARIBALDI 23/10/ : ATENÇÃO Os locais descritos nas planilhas anexas não correspondem ao total.
1.
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
1 Aplicações do Fecho Regular. 2 A interseção de uma linguagem livre de contexto e uma linguagem regular é uma linguagem livre de contexto livre de contexto.
ArrayList e Genéricos Profs. PROG2 - UNISINOS.
01. Conceitos Básicos e definições
50 cm 70 cm CARGA E DESCARGA Início MODELO 01
Marca do evento Calendário de reuniões e encontros para o ano de 2011 Calendário 2011.
Rio Verde - Goiás - Brasil
Cinemática Plana de um Corpo Rígido Cap. 16
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
DADOS DE REFERÊNCIA ACERCA DO ATEDIMENTO AOS USOS MÚLTIPLOS PELO SISTEMA HIDRÁULICO DA BACIA HIDROGRÁFICA DO RIO PARAÍBA DO SUL Brasília-DF Julho/2014.
BC-0505 Processamento da Informação Santo André, Março de 2011 Professor: Carlos Alberto Kamienski -
GINÁSTICA LABORAL UM NOVO CAMINHO.
Programação II Mateus Raeder.
CALCULADORA CARACTERE E VARIÁVEIS COMPOSTAS OU VETORES EM JAVA
Transcrição da apresentação:

Capítulo 10 Arrays

2Capítulo 10 – Arrays Arrays Introdução Tipo do array Tamanho do array Preenchendo o array Varrendo um array Array com 2 dimensões

3Capítulo 10 – Arrays Introdução Permite o armazenamento em memória de diversos valores em uma única variável; Os valores armazenados em um array devem ser todos do mesmo tipo; Um array possui o tamanho fixo. Após definir o tamanho de um array, ele não pode ser aumentado, nem diminuído.

4Capítulo 10 – Arrays Tipo do array Assim como qualquer outra variável, um array deve sempre possuir um tipo. O tipo de um array deve ser definido no momento em que o array é declarado. double[] salario; int idade[];

5Capítulo 10 – Arrays Tamanho do array O tamanho do array deve ser definido após a sua declaração salario = new double[5]; Variável salario (5 posições)

6Capítulo 10 – Arrays Preenchendo o array salario[0] = ; salario[1] = 520.6; salario[2] = 5200; salario[3] = ; salario[4] = 840.2; salario

7Capítulo 10 – Arrays Declarando arrays double[] salario; float comprimento[]; String[] telefone; int idade[];

8Capítulo 10 – Arrays Declarando e inicializando double[] salario = new double[5]; float comprimento[] = new float[3]; String[] telefone = new String[18]; int idade[] = new int[4];

9Capítulo 10 – Arrays Declarando, inicializando e preenchendo arrays double[ ] salario = { , 520.6, 5200, , }; String[ ] telefone = { , , , }; int idade[ ] = { 15, 28, 57, 32, 14, 45, 8, 1, 37, 65};

10Capítulo 10 – Arrays Varrendo um array (forma 1) String[ ] nome = { Manuel, Joaquim, Maria,Augusto, Júlio, Silvia }; for (int i = 0; i < nome.length; i++) { System.out.println(nome[i]); } Forma tradicional (for comum)

11Capítulo 10 – Arrays Varrendo um array (forma 2) String[ ] nome = { Manuel, Joaquim, Maria,Augusto, Júlio, Silvia }; for (String n : nome) { System.out.println(n); } Forma nova a partir do Java 5 (for each)

12Capítulo 10 – Arrays Array de 2 dimensões (matriz) long[ ][ ] matricula = new long[3][5]; matricula[0][0] = ; matricula[0][1] = 8473 ; matricula[0][2] = 3693 ; matricula[0][3] = 8738 ; matricula[0][4] = 9838 ; matricula[1][0] = 7438 ; matricula[1][1] = ;.... matricula[2][4] = 9343 ; 2,02,12,22,32,4 1,01,11,21,31,4 0,00,10,20,30,4 matricula

13Capítulo 10 – Arrays Array de 2 dimensões (matriz) long[ ][ ] matricula = { { 12563, 8473, 3693, 8738, 9838 }, { 7438, 12987, 0922, 1879, }, { 20870, 9870, 4788, 9784, 3456} }; 2,02,12,22,32,4 1,01,11,21,31,4 0,00,10,20,30,4 matricula

14Capítulo 10 – Arrays Varrendo uma matriz for (int i = 0; i < matricula.length; i++) { for (int j = 0; j < matricula[i].length; j++) { System.out.println(matricula[i][j]); } }

15Capítulo 10 – Arrays Varrendo uma matriz for (long[] linha : matricula) { for (long celula : linha) { System.out.println(celula); } }

16Capítulo 10 – Arrays Exercício Laboratório 1