import java.util.*;
public class Prime {
public static void main(String[] args) {
Scanner scn =new Scanner(System.in);
System.out.println(" type a no. to check the prime no.");
int n=scn.nextInt();
for(int j=1;j<=n;j++)
{
int a=1;
for(int i=2;i<=j-1;i++)
{
if(j%i==0)
{
a=0;
break;
}
}
if(a==1)
{
System.out.println(j);
}
}
}
}
Or to check a single no. is it prime or not.
public class NewPrime {
public static void main(String[] args) {
Scanner scn=new Scanner(System.in);
System.out.println("Provide input to check the prime no or not");
int n=scn.nextInt();
prime(n);
}
public static void prime(int n)
{
boolean a=true;
for(int j=2 ;j<n;j++)
{
if(n%j==0)
{
a=false;
break;
}
}
if(a==true)
{
System.out.println("prime");
}
else
{
System.out.println("not prime");
}
}
}
Tags:
Basic