大学の課題が分かりません。
プログラミングの知識はほとんどありません。
問題は[エラトステネスのふるい]を用いて素数を求める問題なんですが、配列の初期状態および処理の各ステップにおける配列の内容を表示しなければなりません。
実行すると、
初期状態:011111111111
2の倍数を消去:011010101010
3の倍数を消去:011010100010
4の倍数を消去:011010100010
5の倍数を消去:011010100010
6の倍数を消去:011010100010
12以下の素数は2 3 5 7 11 である
上記のようになるはずなんですが、エラトステネスのふるいに関するプログラムは少し分かったのですがどのようにすれば上記のように表示されるのでしょうか。
よろしくお願いします。
大学の課題をおしえてください
-
usao
Re: 大学の課題をおしえてください
ここでは課題の丸投げは禁じられているようですよ.
>配列の初期状態および処理の各ステップにおける配列の内容を表示しなければなりません。
配列に状態を持っているのだから,その中身を素直に表示すればよいのではないでしょうか.
>配列の初期状態および処理の各ステップにおける配列の内容を表示しなければなりません。
配列に状態を持っているのだから,その中身を素直に表示すればよいのではないでしょうか.