It is very easy to genrate primary number up to desire count .
have a look over below program:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
class Genrate
{
int i;
int num=2;
int k=0;
public Genrate(int i)
{
this.i=i;
}
void genrate()
{
while(k<i)
{
boolean b=Genrate.check(num);
if(b)
{
System.out.println(num);
k++;
}
num++;
}
}
static boolean check(int p)
{
for(int j=2;j<p;j++)
{
if(p%j==0)
{
return false;
}
}
return true;
}
}
class PrimaryNumber
{
public static void main(String[] args) throws NumberFormatException, IOException
{
System.out.println("Enter how many number");
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
int i=Integer.parseInt(reader.readLine());
Genrate genrate=new Genrate(i);
genrate.genrate();
}
}
have a look over below program:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
class Genrate
{
int i;
int num=2;
int k=0;
public Genrate(int i)
{
this.i=i;
}
void genrate()
{
while(k<i)
{
boolean b=Genrate.check(num);
if(b)
{
System.out.println(num);
k++;
}
num++;
}
}
static boolean check(int p)
{
for(int j=2;j<p;j++)
{
if(p%j==0)
{
return false;
}
}
return true;
}
}
class PrimaryNumber
{
public static void main(String[] args) throws NumberFormatException, IOException
{
System.out.println("Enter how many number");
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
int i=Integer.parseInt(reader.readLine());
Genrate genrate=new Genrate(i);
genrate.genrate();
}
}
0 Responses to "primary number generation ":
Post a Comment