Mini-prova
Paulo Borba
Centro de Informática
Universidade Federal de Pernambuco
Recife,
22 de novembro de 2004
- Defina em Java a classe GeradorPrimos que
contém como atributo um número inteiro positivo (maior ou
igual a 1) do tipo int. Defina um
construtor que inicializa o atributo caso o argumento seja um número
positivo, senão inicializa o número com 1. Defina um
método gerarPrimos, que imprime na tela todos
os números primos menores ou iguais ao valor do atributo. Por exemplo, se o
número for 11, o
método deve imprimir na tela "1,2,3,5,7,11"
(números divisíveis por 1 e por ele mesmo
apenas). Como dica, use o operador
% de módulo para fazer o teste. Além disso, faça um método
setNumero, que recebe uma variável
do tipo long como parâmetro, atribuindo
o valor deste ao atributo. Use casts onde necessário.