SlideShare uma empresa Scribd logo
 	
  
Exercícios	
  de	
  Java	
  –	
  Aula	
  20	
  -­‐	
  Matrizes	
  
Link do curso: http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/
	
  
1. Gere e imprima uma matriz M 4x4 com valores aleatórios entre 0-
9. Após isso determine o maior número da matriz e a sua posição
(linha, coluna).
2. Gere e imprima uma matriz M 10x10 com valores aleatórios entre
0-9. Após isso indique qual é o maior e o menor valor da linha 5 e
qual é o maior e o menor valor da coluna 7.
3. Capture do teclado valores para preenchimento de uma matriz M
3x3. Após a captura imprima a matriz criada e encontre a
quantidade de números pares, a quantidade de números ímpares.
4. Faça um programa para armazenar em uma matriz os
compromissos de uma agenda pessoal. Cada dia do mês deve
conter 24 horas, onde para cada uma destas 24 horas podemos
associar um tarefa específica (compromisso agendado). O
programa deve ter um menu onde o usuário indica o dia do mês
que deseja alterar e a hora, entrando em seguida com o
compromisso, ou então, o usuário pode também consultar a
agenda, fornecendo o dia e a hora para obter o
compromisso armazenado.
5. Modifique o programa anterior de maneira a guardar os
compromissos de todo o ano, organizados por mês, dia e hora
(só 8 horas por dia).
6. Faça um programa para jogar o jogo da velha. O programa deve
permitir que dois jogadores façam uma partida do jogo da velha,
usando o computador para ver o tabuleiro. Cada jogador vai
alternadamente informando a posição onde deseja colocar a sua
peça (‘O’ ou ‘X’). O programa deve impedir jogadas inválidas e
determinar automaticamente quando o jogo terminou e quem foi o
vencedor (jogador1 ou jogador2). A cada nova jogada, o programa
deve atualizar a situação do tabuleiro na tela.
Fonte dos exercícios: http://osorio.wait4.org/oldsite/prog1/prog1-a12.pdf

Mais conteúdo relacionado

PDF
[Curso Java Basico] Exercicios Aulas 28 a 33
PDF
[Curso Java Basico] Exercicios Aula 19
PDF
[Curso Java Basico] Exercicios Aulas 25 a 27
PDF
[Curso Java Basico] Exercicios Aulas 36 a 43
PDF
[Curso Java Basico] Exercicios Aula 24
PDF
[Curso Java Basico] Exercicios Aula 34
PDF
[Curso Java Basico] Exercicios Aula 36
PDF
[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 28 a 33
[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 36 a 43
[Curso Java Basico] Exercicios Aula 24
[Curso Java Basico] Exercicios Aula 34
[Curso Java Basico] Exercicios Aula 36
[Curso Java Basico] Exercicios Aulas 47 a 52

Mais procurados (20)

PDF
[Curso Java Basico] Exercicios Aulas 16 17
PDF
[Curso Java Basico] Exercicios Aulas 14 15
PDF
[Curso Java Básico] Exercícios Aulas 11 12 13
PDF
[Curso Java Basico] Exercicios Aula 35
PDF
[Curso Java Basico] Exercicios Aulas 44 a 46
PDF
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
PDF
Exercicios java básico
PDF
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
PDF
Algoritmos - Aula 07 B - Exercicios Vetores - Resolucao
PDF
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
PDF
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
PDF
Curso Java Basico] Aula 19: Vetores (Arrays)
PDF
[Curso Java Basico] Aulas 75-84: Strings e StringBuilder
TXT
Exercicios resolvidos visu alg vetores
PDF
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
PDF
Fluxograma (Lógica de Programação)
PDF
1ª lista de_algoritmos
PPTX
Algoritmos - Vetores
PPTX
Informatica - Aula10 - Excel - Exercicios
PDF
POO - 13 - Arrays em Java
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Basico] Exercicios Aula 35
[Curso Java Basico] Exercicios Aulas 44 a 46
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios java básico
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Algoritmos - Aula 07 B - Exercicios Vetores - Resolucao
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
Curso Java Basico] Aula 19: Vetores (Arrays)
[Curso Java Basico] Aulas 75-84: Strings e StringBuilder
Exercicios resolvidos visu alg vetores
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Fluxograma (Lógica de Programação)
1ª lista de_algoritmos
Algoritmos - Vetores
Informatica - Aula10 - Excel - Exercicios
POO - 13 - Arrays em Java
Anúncio

Semelhante a [Curso Java Basico] Exercicios Aula 20 (20)

PDF
Linguagem C - Alocação Dinâmica [exercícios]
PDF
Linguagem C - Vetores e matrizes [exercícios]
PDF
Aula 5 aed - matrizes
ODT
Lista Exercicios 04
PDF
VetoresMatrizes.pdf
PDF
Lista p1 - 2012-1
PDF
Listadeexercicios
PDF
Linguagem C - Structs [exercícios]
PDF
113856859 exercicios-vetor-e-matriz
PPT
Lógica De Programação
PPT
Algop - aula 08
DOC
Exercicios java basico_algoritmo_i
PDF
Aula06 matriz em C
PDF
Cea030.lista.04
PDF
Lista_de_Exercicios_01_Python_Algoritmos.pdf
PDF
Linguagem C - Arquivos [exercícios]
PDF
Algoritmos e Programação: Matrizes
PPT
Vetores.ppt aula do professor de ALP fatec
PDF
Apostila 1 pc i - estrutura da linguagem
PDF
Conceitos e técnicas de programação lista de exercícios ii
Linguagem C - Alocação Dinâmica [exercícios]
Linguagem C - Vetores e matrizes [exercícios]
Aula 5 aed - matrizes
Lista Exercicios 04
VetoresMatrizes.pdf
Lista p1 - 2012-1
Listadeexercicios
Linguagem C - Structs [exercícios]
113856859 exercicios-vetor-e-matriz
Lógica De Programação
Algop - aula 08
Exercicios java basico_algoritmo_i
Aula06 matriz em C
Cea030.lista.04
Lista_de_Exercicios_01_Python_Algoritmos.pdf
Linguagem C - Arquivos [exercícios]
Algoritmos e Programação: Matrizes
Vetores.ppt aula do professor de ALP fatec
Apostila 1 pc i - estrutura da linguagem
Conceitos e técnicas de programação lista de exercícios ii
Anúncio

Último (20)

PPTX
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Apple Pippin Uma breve introdução. - David Glotz
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Aula sobre desenvolvimento de aplicativos
PPTX
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Émile Durkheim slide elaborado muito bom
PPTX
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PPTX
Aula 18 - Manipulacao De Arquivos python
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
Curso de Java 9 - (Threads) Multitarefas.pptx
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Apple Pippin Uma breve introdução. - David Glotz
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
Processos na gestão de transportes, TM100 Col18
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
COBITxITIL-Entenda as diferença em uso governança TI
Aula sobre desenvolvimento de aplicativos
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Émile Durkheim slide elaborado muito bom
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
Aula 18 - Manipulacao De Arquivos python

[Curso Java Basico] Exercicios Aula 20

  • 1.     Exercícios  de  Java  –  Aula  20  -­‐  Matrizes   Link do curso: http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/   1. Gere e imprima uma matriz M 4x4 com valores aleatórios entre 0- 9. Após isso determine o maior número da matriz e a sua posição (linha, coluna). 2. Gere e imprima uma matriz M 10x10 com valores aleatórios entre 0-9. Após isso indique qual é o maior e o menor valor da linha 5 e qual é o maior e o menor valor da coluna 7. 3. Capture do teclado valores para preenchimento de uma matriz M 3x3. Após a captura imprima a matriz criada e encontre a quantidade de números pares, a quantidade de números ímpares. 4. Faça um programa para armazenar em uma matriz os compromissos de uma agenda pessoal. Cada dia do mês deve conter 24 horas, onde para cada uma destas 24 horas podemos associar um tarefa específica (compromisso agendado). O programa deve ter um menu onde o usuário indica o dia do mês que deseja alterar e a hora, entrando em seguida com o compromisso, ou então, o usuário pode também consultar a agenda, fornecendo o dia e a hora para obter o compromisso armazenado. 5. Modifique o programa anterior de maneira a guardar os compromissos de todo o ano, organizados por mês, dia e hora (só 8 horas por dia). 6. Faça um programa para jogar o jogo da velha. O programa deve permitir que dois jogadores façam uma partida do jogo da velha, usando o computador para ver o tabuleiro. Cada jogador vai alternadamente informando a posição onde deseja colocar a sua peça (‘O’ ou ‘X’). O programa deve impedir jogadas inválidas e determinar automaticamente quando o jogo terminou e quem foi o vencedor (jogador1 ou jogador2). A cada nova jogada, o programa deve atualizar a situação do tabuleiro na tela. Fonte dos exercícios: http://osorio.wait4.org/oldsite/prog1/prog1-a12.pdf