import java.io.*;
class NumberZeroException extends Exception
{
public String toString()
{
return("Number is 0");
}
}
class PrimeNumber
{
int a;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
PrimeNumber()
{
try
{
System.out.println("Enter any integer to check prime ");
a=Integer.parseInt(br.readLine());
if(a==0)
throw new NumberZeroException();
}
catch(NumberZeroException ex)
{
System.out.println(ex);
}
catch(IOException ex1)
{
System.out.println("Enter proper number");
}
}
public void prime()
{
int cnt=0;
for(int i=2;i<=a/2;i++)
if(a%i==0)
{
cnt++;
break;
}
if(cnt==0)
System.out.println(a+" Number is prime");
else
System.out.println(a+" Number is not prime");
}
public static void main(String args[])
{
PrimeNumber pn=new PrimeNumber();
pn.prime();
}
}
D:\Rushi>javac PrimeNumber.java
D:\Rushi>java PrimeNumber
Enter any integer to check prime
7
7 Number is prime
class NumberZeroException extends Exception
{
public String toString()
{
return("Number is 0");
}
}
class PrimeNumber
{
int a;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
PrimeNumber()
{
try
{
System.out.println("Enter any integer to check prime ");
a=Integer.parseInt(br.readLine());
if(a==0)
throw new NumberZeroException();
}
catch(NumberZeroException ex)
{
System.out.println(ex);
}
catch(IOException ex1)
{
System.out.println("Enter proper number");
}
}
public void prime()
{
int cnt=0;
for(int i=2;i<=a/2;i++)
if(a%i==0)
{
cnt++;
break;
}
if(cnt==0)
System.out.println(a+" Number is prime");
else
System.out.println(a+" Number is not prime");
}
public static void main(String args[])
{
PrimeNumber pn=new PrimeNumber();
pn.prime();
}
}
D:\Rushi>javac PrimeNumber.java
D:\Rushi>java PrimeNumber
Enter any integer to check prime
7
7 Number is prime
No comments:
Post a Comment