JAVA Orientação a Objetos Sun Campus Ambassador Aula 5.

Slides:



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

Pearson Education Slide 1. Pearson Education Slide 2 Cap í tulo 5 Criado por Frederick H. Colclough, Colorado Technical University Vetores.
Programação em Java Prof. Maurício Braga
Programação Orientada a Objetos*
Estruturas de Repetição
Paulo Marques Hernâni Pedroso
Java Básico Arrays Marco Antonio, Arquiteto de Software – TJDF Atualizado: Fevereiro/2009.
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS INTRODUÇÃO AOS APLICATIVOS JAVA Prof. Thiago Pereira Rique
INTRODUÇÃO AOS APLICATIVOS JAVA
Prof. Thiago Pereira Rique
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS INSTRUÇÕES DE CONTROLE – PARTE I Prof. Thiago Pereira Rique
Introdução a Programação
Anatomia de uma classe Nome:
Arrays Profa. Isabel Harb Manssour (Material adaptado das aulas dos Profs.: Luciana Nedel, Júlio Machado e Bernardo Copstein) Arrays Exercícios.
Linguagem C LPG-I – Variáveis Estruturadas – Vetores
Introdução à Programação
Introdução à Programação Um enfoque orientado a construção de modelos em programas baseados em objetos Gustavo Motta Departamento de Informática - UFPB.
Classes e objetos Arrays e Sobrecarga
Paradigmas de Linguagens de Programação Paradima da Programação Orientada à Objetos Professor: Armando Hage Belém-2008.
Tópicos Tipos de Dados Variáveis por Valor Variáveis por Referência
O Portal do Estudante de Computação
CRIANDO OBJETOS EM JAVA
Introdução a Computação e Cálculo Numérico
Ponteiros Variáveis do tipo “ponteiro” armazenam endereços de memória
Aula Prática 4 Monitoria IP/CC (~if669).
Aula prática 9 Alocação Dinâmica Monitoria de Introdução à Programação
PHP Tipos de dados Constantes.
Linguagem de Programação II Parte V
UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
Programação I Aula 2 (Métodos)
UNIDADE 5 ESTRUTURAS DE DADOS HOMOGÊNEAS
7 Arrays.
Prof. Daniel Aula 03.  Criar Projeto  Criar Pacote  Criando classes  Meu primeiro programa  Compilar  Comentários  Variáveis.
Introdução à Programação Orientada a Objetos com Java
Introdução à Linguagem Java
Aula 3 Igor Ebrahim (ies) if669 - Introdução à Programação Monitoria de IP.
Vetores e Matrizes Ameliara Freire
Programação Orientada a Objetos - Java
Programação I Aula 12 (Arrays Bidimensionais)
Modelos de Linguagem de Programação I Aula 06
BC-0505 Processamento da Informação Santo André, Março de 2011 Professor: Carlos Alberto Kamienski -
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Programação Orientada a Objetos - Java
VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)
Orientação a Objetos e Java Graduação em Ciência da Computação  Centro de Informática, UFPE Alexandre Mota (com material da Qualiti Software Process)
Laboratório I Mateus Raeder. Mateus Raeder – maio de 2010 Arrays unidimensionais  Arrays unidimensionais são objetos que permitem ao programador armazenar.
Linguagem de Programação JAVA
Laboratório I Mateus Raeder. Mateus Raeder – maio de 2010 Arrays  Variável: armazena apenas um valor  Como criar em uma única variável, espaço para.
JAVA Sintaxe.
Certificação Marco Antonio. Introdução A compreensão desse capítulo é muito importante pois trata de um assunto essencial em qualquer linguagem de programação,
Programação I Aula 11 (Arrays de Objetos) Prof. Gilberto Irajá Müller Última atualização 27/5/2009.
Aula Prática 5 Monitoria IP/CC (~if669). Roteiro 1. 1.Recursão 2. 2.Escopo de Variáveis 3. 3.Arrays 4. 4.Strings.
Copyright 1998, Departamento de Informática da UFPE. Todos os direitos reservados sob a legislação em vigor. Variáveis e métodos estáticos, Passagem de.
Profa. Patrícia A. Jaques
Prof. Marcos LABORATÓRIO DE PRÁTICA DE PROGRAMAÇÃO 06.
Usando vetor e matriz em java
ALGORITMIA. ALGORITMO Conjunto de instruções ou acções que ao serem executadas, permitirão realizar uma determinada tarefa.
De 19 1 Linguagens de Programação Orientadas a Objetos Pós-Gradução(Lato-Sensu) em Sistemas de Banco de Dados - UFPa Marco Fagundes
PROGRAMAÇÃO II – PARTE 6 Profa. Maria Augusta Constante Puget.
 A linguagem Java tem diversas classes para a manipulação dos conjuntos de dados. Esses dados podem ser organizados de duas maneiras diferentes: ◦ Vetores.
Aula Prática 6 Vetores e Matrizes Monitoria
Array e ArrayList LPOO – 01/09/14.
1 Programação – JAVA Unidade - 4 Arrays e Strings Prof. Aparecido V. de Freitas Mestre e Doutorando em Engenharia da Computação pela EPUSP.
Arrays Outline 7.1 Introdução 7.2 Arrays 7.3 Declarando e Criando Arrays 7.4 Exemplos usando arrays 7.5 Ordenando arrays 7.6 Procurando em.
Linguagem Java Programação II.
1. 2 Prof. Maurício Rodrigues de Morais Programação Orientada a Objetos II.
Minicurso Java Básico Ruddá Beltrão | Cristian Costa.
Laboratório de Computação Aula 05 – Array Prof. Fábio Dias
Laboratório de Computação Aula 06 e 07 – Implementação de classes Prof. Fábio Dias
Informática – Senai. Include e Require O PHP tem duas formas normalmente usadas para incluir o conteúdo de um arquivo PHP, em uma outra página. São elas:
Transcrição da apresentação:

JAVA Orientação a Objetos Sun Campus Ambassador Aula 5

Introdução aos Arrays Suponha que tenhamos três variáveis do tipo int com diferentes identificadores para cada variável int number1; int number2; int number3; number1 = 1; number2 = 2; number3 = 3;

Introdução aos Arrays Podemos utilizar uma variável para armazenar e manipular uma lista de dados de forma mais eficiente. Este tipo de variável é chamada de array Um array armazena múltiplos itens de dados do mesmo tipo em um bloco contínuo de memória, dividido-o em certa quantidade de casas

Declarando Arrays Escreve-se o tipo de dado seguido por colchetes e por um identificador int number[];

Criando Arrays Escrever a palavra-chave new, definir o tipo de dado seguido por colchetes contendo a quantidade de elementos do array: ages = new int[100]; ou int ages[] = new int[100];

Criando Arrays

Pode-se, também, construir um array ao iniciá-lo diretamente com dados: int numbers[] = {1, 2, 3, 4, 5}; Este código declara e inicializa um array de inteiros com cinco elementos (inicializados com os valores 1, 2, 3, 4, e 5)

Exemplos 1.boolean resultados[] = { true, false, true, false }; 2. double notas[] = {100, 90, 80, 75}; 3. String dias[] = {“Seg", “Ter", “Qua", “Qui", “Sex", “Sab", “Dom"};

Acessando elemento no Array Utilizar um número chamado de índice Índice numérico -Atribuído a cada elemento do array -Permite o acesso individual a seus elementos -Iniciado com zero e progride seqüencialmente até o fim do array -Índices dentro de um array vão de 0 até (tamanhoDoArray – 1)

Exemplo int numeros[] = new int[10]; for (int i = 0; i<9; i++){ System.out.println("Posição: " + i); numeros[i] = i+1; System.out.println("Numero: " + numeros[i]); } Posição Valor

Tamanho de um Array Utilizar o atributo length para se obter o número de elementos de um array O atributo length de um array retorna seu tamanho Exemplo: numeros.length

Arrays Multidimensionais São implementados como arrays dentro de arrays São criados adicionando-se mais um conjunto de colchetes após o nome do array declarado // array inteiro de 512 x 128 elementos int[][] doisD = new int[512][128]; // array de caracteres de 8 x 16 x 24 char[][][] tresD = new char[8][16][24];

Exercício I Crie um Array de tamanho 4. Em seguida, faça: A – A soma de todos os elementos B – Multiplique o primeiro valor pelo último. Exiba os resultados de A e B, e informe qual o maior, a soma de todos ou a multiplicação das extremidades.

Exercício II Utilizando o seguinte conjunto de números: {6,8,10,11,4} Encontre o maior.

Exercício III Crie um programa em que deverá solicitar ao usuário para informar o número de notas que ele irá cadastrar de um aluno. Crie um array de acordo com o que ele especificar e calcule a média dessas notas informadas.

Exercício IV Crie um array de tamanho 6. Peça ao usuário para escolher a operação (soma, subtração, multiplicação ou divisão). Em seguida, escolha os 2 blocos que ele pretende calcular. Exiba o resultado.

JAVA Orientação a Objetos Sun Campus Ambassador