0% acharam este documento útil (0 voto)
140 visualizações2 páginas

Exercício de Programação Java 8

1) Crie uma classe Mês para retornar o nome do mês em português ou inglês de acordo com um código numérico e idioma informado. 2) Crie uma classe Data para extrair dia, mês e ano de uma data no formato "dd/mm/aaaa". 3) Crie um método para calcular o fatorial de um número inteiro, tratando possíveis erros numéricos.

Enviado por

Nathan Portela
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
140 visualizações2 páginas

Exercício de Programação Java 8

1) Crie uma classe Mês para retornar o nome do mês em português ou inglês de acordo com um código numérico e idioma informado. 2) Crie uma classe Data para extrair dia, mês e ano de uma data no formato "dd/mm/aaaa". 3) Crie um método para calcular o fatorial de um número inteiro, tratando possíveis erros numéricos.

Enviado por

Nathan Portela
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Exercício Avaliativo

CURSO: MODALIDADE:
MÓDULO/SEMESTRE/SÉRIE: TURMA: 2017.2
DISCIPLINA:
DOCENTE: Marcela Alves Pereira

Instruções: Para responder as questões abaixo, leia o capítulo 8 do livro Java 8: Ensino Didático.

1) Faça uma classe chamada Mês que possua um método chamado getMesPorExtenso que recebe
um número inteiro, referente ao mês do ano, um código referente ao idioma (1 para
português e 2 para inglês) e retorne o mês por extenso. A tabela a seguir ilustra alguns
exemplos. Faça também outra classe para testar o método.

2) Crie uma classe chamada Data que contenha os métodos getDia, getMes e getAno. Esses
métodos recebem uma data em formato texto no padrão “dd/mm/aaaa” e retornam um número
inteiro correspondente ao dia, mês e ano existentes na data fornecida. Caso a data enviada
esteja fora do padrão, os métodos, deve retornar o valor zero. Faça também outra classe para
testar o método.

3) Crie um método para receber um argumento inteiro e efetuar o cálculo do fatorial. Após a
execução do cálculo, o método deve retornar um valor.
Obs.: Inclua rotinas de exceção para efetuar o tratamento de números que extrapolam
o limite numérico estabelecido pelo computador.

4) Altere o programa criado para o jogo da velha, na I Unidade, para incluir rotinas de
modularização, ou seja, métodos para organizar e reaproveitar o código. Para modularizar o
jogo, crie os seguintes métodos:
a. Um método para adicionar uma jogada
b. Um método para verificar se o usuário, da partida atual, venceu o jogo
c. Um método para testar se o número de jogadas já excedeu o limite de 9 jogadas
d. Um método para imprimir as jogadas na tela
e. Um método para incluir em uma matriz os dados dos jogadores e o ganhador de cada partida
f. Um método para pesquisar na matriz de jogadores, o número de partidas e o percentual de
vitórias para um determinado jogador.

Você também pode gostar