import java.io.*;
class Prime
{
public static void main(String[] arg) throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s;
System.out.print("Enter the number::");
s = br.readLine();
int n = Integer.parseInt(s);
int prime = 0;
if (n == 1 || n == 2 || n % 2 == 0)
prime = 0;
else
{
int div = 3;
int ul = (int) Math.sqrt(n) + 1;
while (div <= ul)
{
if (n % div == 0)
{
prime = 0;
break;
}
else
prime = 1;
div += 2;
}
}
if(prime==0)
System.out.println("Number is not Prime");
else
System.out.println("Number is Prime");
}
}
OUTPUT::
Enter the number::31
Number is Prime
class Prime
{
public static void main(String[] arg) throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s;
System.out.print("Enter the number::");
s = br.readLine();
int n = Integer.parseInt(s);
int prime = 0;
if (n == 1 || n == 2 || n % 2 == 0)
prime = 0;
else
{
int div = 3;
int ul = (int) Math.sqrt(n) + 1;
while (div <= ul)
{
if (n % div == 0)
{
prime = 0;
break;
}
else
prime = 1;
div += 2;
}
}
if(prime==0)
System.out.println("Number is not Prime");
else
System.out.println("Number is Prime");
}
}
OUTPUT::
Enter the number::31
Number is Prime