Escolar Documentos
Profissional Documentos
Cultura Documentos
Importante: a lista deverá ser entregue em papel ao final da aula ao professor que está acompanhando a
atividade!!!! Obrigado pela colaboração de todos!!!!
Dica:
Para cada exercício crie uma Classe e a sua Testadora no projeto. É na classe Testadora que será
lido os valores, passados como parâmetros para a o método criado e onde será retornado o
valor.
Questões
a) Quais as duas classes na linguagem Java que geram números aleatórios. Qual o pacote que
deve ser importado ao utilizá-las.
b) O método nextInt(6) gera valores em que faixa?
c) Qual a expressão em Java que dado um objeto Random faria gerar números na faixa de 5 a
23.
2. Criar uma classe que tenha um métodos que ao ser chamado gera 5 lançamentos simulando um
jogo de dado: valores de 1 a 6.
3. Criar uma classe que tenha um métodos que ao ser chamado simule o jogo da sena: geração de 6
números aleatórios entre 0 e 60.
4. Criar uma classe que tenha um métodos que ao ser chamado simule gera 5 números aleatórios
entre 7 e 18 .
5. Criar uma classe que tenha um métodos que receba como parâmetro o valor inteiro mínimo e o
um valor inteiro máximo, que indica a faixa de valores que este método pode gerar e retorna o
valor gerado. Criar a testadora que fará 5 chamadas a este método e mostra os valores recebidos.
6. Criar uma classe que tenha um método que ao ser chamado gera 20 números aleatórios de 0 20.
Utilize o trecho a seguir como exemplo de formatação de cinco números por linha:
Execute algumas vezes este programa e verifique se sequência dos 20 números gerados
coincidem.
7. Com base na mesma classe da questão 6, crie um outro método pseudoGeraçao que ao ser
chamado gera 20 números pseudoaleatórios de 0 20 . Utilize o trecho anterior para formatação de
cinco números por linha. Mas agora ao criar a classe Random utilize um parâmetro no construtor.