domingo, 23 de octubre de 2011

NUMEROS ALEATORIOS


CLASE PROCESO


package packaleatorio;
public class Aleatorio {
private int valor;
public Aleatorio(){
this.valor=0;}
public void setValor(int valor) {
this.valor = valor; }
public boolean VerificarSiNoPrimo(){
int cont=0;
for (int p=1; p<=this.valor; p++) {
if (this.valor % p ==0)
cont++;}
if (cont<=2)
return true;
else
return false;}}

CLASE PRINCIPAL

package packaleatorio;
import java.util.Random;
public class principal {
public static void main(String[] args) {
Random rnd =new Random();
Aleatorio viernes = new Aleatorio();
for(int i=1; i<=10; i++){
int num = rnd.nextInt(30);
viernes.setValor(num);
if(viernes.VerificarSiNoPrimo())
System.out.println(“es un numero primo:  “ + num);
else
System.out.println(“no es numero primo:  “ + num);}}}



No hay comentarios:

Publicar un comentario