programa Java para los números primos | comprobar si el número es primo o no

cuenta Ejemplo de los números primos en Java – Este programa leer un número entero y comprobar si el número dado es primo o no , en este programa vamos a dividir el número del 2 al número / 2, si el número se divide por cualquier número a continuación, el número no será número primo.

Compruebe los números primos usando el programa Java

//Java program for Prime Number
import java.util.*;
public class Prime
{
public static void main(String args[]){
int num,loop;
boolean flag=false;
Scanner bf=new Scanner(System.in);
//input an integer number
System.out.print("Enter any integer number: ");
num= bf.nextInt();
//check prime
for(loop=2; loop<=(num/2); loop++)
{
if(num%loop==0)
{
flag=true;
break;
}
}
if(flag==false)
System.out.println(num + " is a prime number.");
else
System.out.println(num + " is not a prime number.");
}
}

salida

    
[email protected]:~$ javac Prime.java
[email protected]:~$ java Prime
Enter any integer number: 79
79 is a prime number.

Usando función / método

//Java program for Prime Number
import java.util.*;
public class Prime
{
//function to check number is prime or not
public static boolean isPrime(int num)
{
//check prime
for(int loop=2; loop<=(num/2); loop++)
{
if(num%loop==0)
return false;
}
return true;
}
public static void main(String args[]){
int num,loop;
boolean flag=false;
Scanner bf=new Scanner(System.in);
//input an integer number
System.out.print("Enter any integer number: ");
num= bf.nextInt();
if(isPrime(num))
System.out.println(num + " is a prime number.");
else
System.out.println(num + " is not a prime number.");
}
}


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *