sábado, 20 de agosto de 2011

Numero Primo Java - Netbeans

Descargar Netbeans 7.0 con JDK Clic aki
Tutor Primo




TITULO.-implementar un programa dirigida a objetos

Este blog se lo realizo con el fin de dar a conocer y explicar un fácil programa dirigida a la (P.O) o “Programación Orientada a Objetos”

Software: Para Implementar el Programa Netbeans Versión 6.5 u otra versión al alcance.

Tema: Implementar un programa en el cual se implemente un proceso que me permita leer 10 valores numéricos desde el teclado, verificar cuales y cuántos de ellos son números Primos.

Números Primos:

Concepto:

Un número primo es un número natural mayor que 1, que tiene únicamente dos divisores distintos: él mismo y el 1.

Se contraponen así a los números compuestos, que son aquellos que tienen algún divisor natural aparte de sí mismos y del 1. El número 1, por convenio, no se considera ni primo ni compuesto.

Los números primos menores que cien son los siguientes: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 y 97

Codificación Java:

CLASE Aleatorios

package packaleatorios;

public class aleatorios {

private int valor;

public aleatorios()

{

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 packaleatorios;

import java.util.Random;

public class principal {

public static void main(String[] args) {

Random rnd= new Random();

aleatorios viernes=new aleatorios();

for(int i=1;i<=10;i++)

{

int num= rnd.nextInt(30);

viernes.setvalor(num);

if(viernes.VerificarSiNoPrimo())

System.out.println("Es numero primo : "+num);

else

System.out.println("No es un numero primo :"+ num);

}

}

}

Ejecución:

Pasos:

1.- Ingresamos cada Valor o numero después de Presionar Enter

2.- Al momento de que presionemos un numero primo nos aparecerá que x número ingresado es primo.

3.- Listo… el programa funciona correctamente.





No hay comentarios:

Publicar un comentario