¿ Un número primo es un número con sólo dos factores. Estos factores incluyen 1 y el número mismo . En un programa Java, el código debe guardar el número se está probando para la primalidad , compruebe el número de primalidad , y luego imprimir el número si se encuentra que es un número primo. Mientras tanto , el programa también debe realizar un seguimiento de cada número que se ha probado y cuántos más números que ha dejado a probar . El intervalo de números que deben controlarse es definido por el programador y el programa se basa principalmente en "para" bucles y sentencias "if" para mantener el control adecuado flujo de la operación. Instrucciones
1
Crear una clase para contener el programa de impresión de los números primos . Código de ejemplo :
PrimeNumbers clase {
}
2
crear el método "main " dentro de su clase para que su programa puede ser compilado y ejecutado . También, crear algunas variables de tipo entero en el método para el uso del programa de números primos . Código de ejemplo :
public static void main ( String args [ ] ) { int
número1 , número2 ; //Se utiliza para realizar un seguimiento de los números que se están probando
int control = 0 //Realiza un seguimiento de los números primos
}
3
crear un bucle "for" contar hasta el número especificado para el que desea encontrar los números primos . El siguiente código de ejemplo se comprueban los números entre 1 y 100 :
para (número1 = 1 , número1 < = 100 ; número1 + +) {
comprobar = 0 ;
}
4
Crear un segundo bucle "for" anidado dentro del primer bucle "for" , para determinar el estado de primalidad de un número , con " if" . Código de ejemplo :
para ( número2 = 1 ; número2 < número1 ; número2 + +) {
if (( (número1 % número2 ) == 0 ) y número2 = 1 ) //Determina si el número es un factor de un segundo número o es igual a 1
{
cheque
= 1 //comprobar se pone a 1 si el número es primo probado
}
}
if ( comprobar == 0 ) {
System.out.println (número1 + " \\ n "); //Imprime cada número primo , ya que se encuentra
}
}
5
Combinar todo el código como un solo programa. El ejemplo completo de código de programa :
clase
PrimeNumber
{ public static void main ( String args [ ] ) { int
número1 , número2 ; //Se utiliza para realizar un seguimiento de números están probando
int control = 0 ; //Realiza un seguimiento de los números primos
para (número1 = Y número2 = 1 ) //Determina si el número es un factor de un segundo número o es igual a 1
{
cheque
= 1 ; //¡ cheque se pone a 1 si el número de pruebas es primo
}
}
if ( comprobar == 0 ) {
System.out.println ( número1 + " \\ n"); //Imprime cada número primo , ya que se encuentra
} } }
}