• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:素数表ファイル(長文です))

10000以下の素数表ファイルを作りたい!どこにプログラムを入れればいいの?

このQ&Aのポイント
  • 10000以下の素数表ファイルを作成したい際、エラトステネスのふるいを使用してプログラムを作成することができます。
  • 配列要素に番号を入れ、2から素数の倍数を排除することで、10000以下の素数を求めることができます。
  • プログラムの出力関数を使用して、表全体の素数または配列の0でない要素のみを出力することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.3

>1.Windowsです。 >2.はい、大丈夫です。 以下のようにしてください。(このプログラムをXXX.exeとします。) 1.コマンドプロンプトを呼び出して、コマンドが入力出来る状態にしてください。 2.XXX.exe > aaa.txt と入力してください。 3.その後、1000 と入力してください。 4.aaa.txtのファイルが作成され、その中に1000迄の素数が格納されています。 尚、 1.XXX.exeと入力し、その後、1000と入力すると、 画面に素数が表示されます。 > aaa.txt の意味は、画面表示されるものをaaa.txtのファイルに書き出すことです。

caramel_latte
質問者

お礼

答えていただいたのに何なんですが、 先生がまだ出来ていない人のために・・・ってみんなに配ってくれたんですよ。 なので、大丈夫でした☆ ありがとうございました!!

caramel_latte
質問者

補足

今更なんですが、家のPCでは出来なくて学校に行かなきゃなんですよ・・・ なので、明日やってみます(>_<) あと、10000以下なんですが、同じですか?

その他の回答 (5)

  • yamada46
  • ベストアンサー率39% (13/33)
回答No.6

ひょっとして、C言語プログラム上でのファイル入出力の為の課題って事ではないんですか?

caramel_latte
質問者

補足

はい、課題でした・・・。 でも、まだまだ展開があって(>_<) もう大丈夫です!! ありがとうございました♪

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.5

#1です。 「10000以下の・・」だったんですよね・・・ 「10000までの・・」だと思いこんで、「入力は有りません」なんて書いてしまいました。 m(_ _)m あとは、#3の方のとおりです。

caramel_latte
質問者

お礼

はい!大丈夫です☆ ありがとうございます↓↓

  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.4

No3です。 大変失礼しました。10000迄の素数でしたね。 1000のかわりに10000と入力してください。

caramel_latte
質問者

お礼

ありがとうございます!! 明日やってみます☆

  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.2

1.動作環境はWindowsですかunixですか? 2.このプログラムのコンパイルはOKですか。実行形式のプログラム(windowsの場合XXX.exeのような拡張子が.exeのファイル)はできましたか?

caramel_latte
質問者

補足

1.Windowsです。 2.はい、大丈夫です。

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.1

質問の意味がいまいち判りませんが・・・ 「ファイルの入出力のプログラムをどこかに入れて」 入力は有りませんよね? 出力は、テキストファイル等にパイプしたら必要ないんじゃないですか? また、パイプを使用したくないのでしたら、output関数をファイルに出力するように変更すればいいと思います。

caramel_latte
質問者

補足

すいません・・・私も何だかよく分からないんですよ(>_<) >output関数をファイルに出力 って、どういうことですか??あと、パイプも・・・。 何にも分かってなくてすいません↓↓

関連するQ&A