大学の課題をおしえてください

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ja2052
記事: 2
登録日時: 13年前

大学の課題をおしえてください

#1

投稿記事 by ja2052 » 13年前

大学の課題が分かりません。
プログラミングの知識はほとんどありません。
問題は[エラトステネスのふるい]を用いて素数を求める問題なんですが、配列の初期状態および処理の各ステップにおける配列の内容を表示しなければなりません。
実行すると、
 初期状態:011111111111
2の倍数を消去:011010101010
3の倍数を消去:011010100010
4の倍数を消去:011010100010
5の倍数を消去:011010100010
6の倍数を消去:011010100010

12以下の素数は2 3 5 7 11 である

上記のようになるはずなんですが、エラトステネスのふるいに関するプログラムは少し分かったのですがどのようにすれば上記のように表示されるのでしょうか。
よろしくお願いします。

usao

Re: 大学の課題をおしえてください

#2

投稿記事 by usao » 13年前

ここでは課題の丸投げは禁じられているようですよ.

>配列の初期状態および処理の各ステップにおける配列の内容を表示しなければなりません。
配列に状態を持っているのだから,その中身を素直に表示すればよいのではないでしょうか.

ja2052
記事: 2
登録日時: 13年前

Re: 大学の課題をおしえてください

#3

投稿記事 by ja2052 » 13年前

すいません。
ありがとうございます。

もう一度自分で考えます。

閉鎖

“C言語何でも質問掲示板” へ戻る