Usando vetor e matriz em java

Slides:



Advertisements
Apresentações semelhantes
Pearson Education Slide 1. Pearson Education Slide 2 Cap í tulo 10 Criado por Frederick H. Colclough, Colorado Technical University Ponteiros e Vetores.
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
UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
Lógica e Estrutura de Dados Fundamentais Professor: Eduardo O. Teles
03/08/2011 Professor Leomir J. Borba- –
Programação II Estruturas de Dados
Désiré NGuessan Programação II Estruturas de Dados
Introdução a Programação
Prof. Luis Otavio Alvares
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
Ponteiros em C.
Linguagem C Strings.
Vetores, Matrizes e Funções
Estruturas de Dados Homogêneas Unidimensionais – Vetores e Strings
Slides Prof. Jean SIMÃO Revisão: Prof. João FABRO
Estruturas de Dados Homogêneas Multidimensionais – Matrizes
Matrizes e Funções - Continuação
Ponteiros.
VETORES, STRINGS E MATRIZES
1MF. Vectores Tipo de dado usado para representar um CONJUNTO de dados do um mesmo tipo Estrutura de dados homogénea unidimensional Ex: Ler a nota de 3.
O Portal do Estudante de Computação
APRESENTAÇÃO: GIANCARLO DE GUSMÃO GONÇALVES CURSO DE C AULA 08: Tipos Estruturados.
Vetores e Matrizes Laboratório de ICCN Marco Antonio Montebello Júnior
Introdução a Computação e Cálculo Numérico
Registros.
Aula prática 9 Alocação Dinâmica Monitoria de Introdução à Programação
Aula prática 8 Ponteiros Monitoria de Introdução à Programação
Aula prática 8 Ponteiros Monitoria de Introdução à Programação.
Aula prática 6 Vetores e Matrizes
Aula prática 9 Alocação Dinâmica Monitoria de Introdução à Programação
Linguagens de Programação
Linguagem de Programação II Parte VII
Linguagem de Programação II Parte V
Linguagem de Programação II Parte IX
UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
CADEIA DE CARACTERES (Strings)
Estrutura de dados II Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Aula prática 6 Vetores e Matrizes
UNIDADE 5 ESTRUTURAS DE DADOS HOMOGÊNEAS
Matlab Mini Curso PET 2012.
Vetores Imagine que você tem que receber o nome e a nota de 50 alunos de uma escola, e depois listar o nome de cada um e a média final de cada aluno e.
Estrutura de dados - Vetores
Fundamentos de Programação
Vetores e Matrizes Ameliara Freire
JAVA Orientação a Objetos Sun Campus Ambassador Aula 5.
MATRIZES Nas situações anteriores, cada variável do tipo vetor armazena os dados numa única fileira: Vetor de 8 posições Esta é a forma mais simples de.
Oficinas de Desenvolvimento de Software
VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)
Linguagem de Programação JAVA
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 11) Prof. Alessandro Bernardo.
Programação I Aula 1 Prof. Gilberto Irajá Müller Última atualização 2/3/2009.
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.
Programação I Aula 11 (Arrays de Objetos) Prof. Gilberto Irajá Müller Última atualização 27/5/2009.
MatLab (Matrix Laboratory)
Linguagem de programação I A Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação Versão: _01.
Vetores Estruturas de Dados Tah quase acabando galera #força.
Programação Computacional Aula 8: Entrada e Saída pelo Console Prof a. Madeleine Medrano
Aula Prática 12 Listas Encadeadas Monitoria
Estruturas Homogêneas – Vetores e Matrizes
Ponteiros. Programação II Professora: Mai-Ly vanessa horário: ter 9h-11h; sex 11h-13h Aula 1.
Tipos de Dados, Variáveis, Expressões Lógicas e Aritméticas
Aula Prática 6 Vetores e Matrizes Monitoria
Array e ArrayList LPOO – 01/09/14.
Linguagem de Programação
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.
Java Básico Lab Ruddá Beltrão | Cristian Costa.
V ETORES E M ATRIZES Disciplina: Informática Aplicada Professor: Modesto Chaves.
CALCULADORA CARACTERE E VARIÁVEIS COMPOSTAS OU VETORES EM JAVA
Transcrição da apresentação:

Usando vetor e matriz em java De forma semelhantes às demais linguagens Java também dá suporte a criação de vetores e matrizes. Para usar vetor e matriz em Java podemos criar um vetor inicializando-o, ou seja já com valores iniciais. Ex: int vetor[ ] = {2,4,3,67,43,1,8,12,9} int matriz[ ][ ] = {{1,2,3},{4,5,6,7,8,9},{4,3,2}}; Vetor[1] = 8; Matriz[1][0] = 12;

Usando vetor e matriz em java Declarando o vetor o inicializando-o posteriormente. Ex: int vetor[ ] = new int[5]; int matriz[ ] [ ] = new int[3][4]; Na verdade a utilização de vetores e matrizes em Java envolve três etapas: Declarar o vetor ou matriz: Basta acrescentar um par de colchetes após o nome da variável, sendo um par para cada dimensão da matriz. Ex: int vetor[ ]; double notas[ ]; int matriz[ ] [ ];

Vetores e matrizes Reservar espaço de memória e definir o tamanho: Usando o operador new. Ex: vetor = new int[5]; matriz = new int[3][4]; notas = new double[10]; Armazenar elementos no vetor/matriz: Para armazenar e usar elementos do vetor é necessário fornecer um índice que indique a qual elemento do vetor/matriz estamos desejando acessar. É interessante lembrar que vetores e matrizes em Java tem seus índices automaticamente determinados a partir de 0 indo até o total de posições reservadas menos 1. Ex: vetor[0] = 8; matriz[2][3] = 12;

Exercício 1) Armazenar 15 números inteiros em um vetor NUM e imprimir uma listagem contendo o número armazenado e uma mensagem informando se é par ou ímpar. 2) Armazenar nome e nota de 5 alunos. Imprimir uma listagem com nome e nota, organizados por ordem alfabética a ao final a média da turma. 3) Usando vetores, entrar com vários números, até digitar o número 0. Imprimir quantos números maiores que o último número foram lidos. O limite máximo de números é 100.