• 締切済み

FORTRANについて

今、大学の研究室でFORTRANの勉強をしています。そこで、院生から問題を出されました。それは、 テキストファイルから数字を読み込み、それらをFORTRANの中で計算し、その答えをまたテキストファイルに出力する、というプログラムです。 計算するところまではできたのですが、どうしてもテキストファイルに出力するプログラムがわかりません。 出力の仕方だけでも教えてください。教科書にもなく、図書館でも古い時代のものばかりで。しかも、僕は学校の関係でFORTRANを全く知りません。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

ん~, なんでテキストファイルから数値を読み込めるのにテキストファイルに数値を書き込めないんだろ. WRITE 使うだけなんだけど.... ちなみに FORTRAN のバージョンも若干関係するのでそれも書いた方が回答しやすいかな. 最近の Fortran90 とか 95 だと OPEN(10, FILE='text.out', ACTION='WRITE') で text.out というファイルをユニット番号 10 で書き込み用にオープンし, WRITE(10, *) data で data を出力して CLOSE(10) でクローズするって手順. FORTRAN77 なら逆に「古い本」の方がいいと思う.

choco1985
質問者

お礼

なるほど!WRITEで書き込めるんですね。 FORTRANはほぼ無知だったので、この回答はとても助かります。ありがとうございます。

関連するQ&A