こんにちは、Java に問題があり、最初の 200 個の素数を表示させています。私が今持っているのは、200個の数字の制限があり、200個の数字から素数を選択するコードです。しかし、200個の素数を正確に表示したい場合はどうすればよいでしょうか?
2 つのメソッドを含むコードがあります。1 番目の方法は数値の表示に焦点を当て、2 番目の方法は数値が素数かどうかの判断に焦点を当てています。true の場合、メソッド 1 に戻ります。
だから私がやろうとしていたのは、forループでカウンターとwhileループを作ることです。1つの特定の数を200回しか与えなかったので、コメント // を使用してwhileコードをブロックしました。
public static void main (String[] args)
{
int limit = 200;
for (int getal =2; getal<=limit; getal++)
{
//int count = 0;
//while (count < 201)
if (Priem(getal))
{
//count++;
System.out.println(getal);
}
}
}
public static boolean Priem (int getal)
{
for (int i=2; i<getal; i++)
{
if (getal%i == 0)
{
return false;
}
}
return true;
}
誰でもこれをやってのける方法について何か考えがありますか? 助けてくれてありがとう!