• 締切済み

fortranで標準出力をテキストファイルとウィンドウに同時に出力する

fortranで標準出力をテキストファイルとウィンドウに同時に出力するにはどうしたらよいのでしょうか。 初心者ですいません。 absoftのPro Fortranを使っていますが、Visual Fortranも使える環境にあります。 どうぞ宜しくお願いします。

みんなの回答

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

そのようなプログラムを作ってください. Visual Fortran には「ウィンドウに出力する」ための手続きが存在するんじゃないかなぁ.

paranoia96
質問者

お礼

write文を二つ書くことで一応解決させました。 もう少し便利な方法があればいいのですが・・。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • fortranでのcsvファイルを出力する方法

    fortranでコンマ切りテキストファイル(CSVファイル)を 出力する方法をご存知の方、いらっしゃいませんでしょうか? 私が使用した処理系(intel fortran 8.0 for Windows)で write(600,*)1.4,',',2.33,',',30.11 というコードを実行させると fort.600 というファイル名のテキストファイルが生成されて 中身は ___1.400000_____,___2.330000_____,___30.11000____ となります。( _ は半角空白を意味します。) 私が欲しいのは余計な空白の入っていない 1.4,2.33,3.11 または 1.400000,2.330000,30.11000 という出力なのですが、どのような書式指定をすれば これが可能なのでしょうか? 全くのfortran初心者です。よろしくご教示ください。

  • fortranでテキストファイルを読み込む

    fortranでプログラムを作っています。 普通にテキストファイルの文字列を読み込むことくらいは出来ます。 そこで、質問です。 あるテキストファイルがあります。 これは行数が何行あるかわからないとします。 しかし、一行の形式はすべて同じです(例えば、3つの数字とか)。 そこで、ループでこのファイルをすべて読み込み、 行が無くなったらREADを終了する方法を知っている方がいたら教えて下さい。 ちなみにfortranは77もしくは95です。 わかりづらくて済みません。 よろしくお願いいたします。

  • テキストボックスの値を出力

    Visual Basic 2010 Express windows7 Pro テキストボックスに入力された数字をテキストファイルに出力したいのですが、 「4.0」や「04」だと出力されるのですが、「4」だと出力されないのは何故でしょうか? Shell("cmd /c @echo " & TextBox1.Text & ">> aaa.txt", AppWinStyle.Hide, True)

  • 画面のテキストをファイル出力

    画面に表示したテキストをファイルに出力する方法はありませんか。 fprintfを画面出力と同時に実行すればよいのですが、 fprintfをプログラムに追加していくとフローチャートを 書き直さなければならないので何か方法があれば教えてください。 お願いします。 環境 windows XP borland c++ 5.5

  • テキストファイルを標準出力したいのですが

    基本的な質問で申し訳ないのですが、デスクトップ上に作製したテキストファイル(test.txt)をリダイレクトでプログラムに入力し、標準出力(モニタに出力)したいのですがテキスト入力の方法がよく分かりません。 while、getcharを用いて1文字ずつファイルの終端になるまで読み込むので、次のものを書いたのですがテキストファイルの指定方法がわからず行き詰っております( 『 < 』 を使うようなのですが・・・) 使用しているソフトはCPad for Borland C++ Compilerで、書いたものは以下になります。 ご回答お願い致します。 ------------------------------------------------- #include<stdio.h> int main() { int c = 0; while(c = getchar()) != EOF{     printf("%c",c); } return 0; } -------------------------------------------------

  • C++、FortranをWindows上で動かしたい

    C++、FortranをWindows上で動かしたい いつもお世話になっています。 WindowsXP上で、C++とFortranを同時に動かしたいと 考えています。 簡単に申し上げますと、 C++の実行ファイルからFortranの実行ファイルを呼び出したり、 Fortranの実行ファイルからC++の実行ファイルを呼び出したり しようと考えています。 具体的に、どのように設定すれが良いか 教えて頂けませんでしょうか。

  • コンソール出力をテキストに出力する方法(コンソール出力は残しつつ)

    【質問】  Perl内部で実行される実行ファイル(.exe)のコンソール出力(STDOUT,STDERR)をテキストファイルに出力したい。(Perlのコンソール出力も含む。) ※コンソール出力は残しつつ。 (コマンドプロンプトの)パイプとリダイレクトを使用して上手くいくかと思ったのですが、標準出力と標準エラーとでは標準エラーが先に出力されてしまい、本来出力される順番で出力されない。(標準出力はバッファにたまるため??) 何かいい方法はありませんでしょうか? 【環境】  Windows2000  Active Perl 5.8.8

    • ベストアンサー
    • Perl
  • 処理結果(標準出力と標準エラー出力)をファイルと画面の両方に出力する方

    処理結果(標準出力と標準エラー出力)をファイルと画面の両方に出力する方法はありますか? 当方 処理結果(標準出力と標準エラー出力)をファイルに出力する際に iroirona_command > log.log 1>&2 ・・・ファイルに出力されるが画面には表示されない。 iroirona_command ・・・画面には表示されるがファイルには出力されない。 と書いて標準出力と標準エラー出力を出力させているのですが、 ファイルと画面の2つの出力先に出力したいと考えています。 可能なのでしょうか? 環境 Windows XP SP3

  • windowsでテキストファイルの比較をファイル出力したい

    windowsでテキストファイルを比較するユーティリティーとして、windiffがありますが、画面表示しか出来ないと思います。 二つのテキストファイルを比較して、その結果(出来れば相違点のみ)を ファイル出力したいのですが、良いツールまたは、良い方法があれば教えて下さい。 宜しく、お願いします。

  • 標準出力とリダイレクトを同時に実行

    標準出力の結果をファイルに保存するにはリダイレクトを使うと思いますが、同時に標準出力にも表示したいです。 同時に、リダイレクトの「>>」のように、追記していくようにしたいです。 そのような場合、 http://blog.goo.ne.jp/minimal_room/e/26b4d965cd67ac5abfc4ca024e69501f によれば、teeコマンドを使うと良いそうなのですが、 ./a.out | tee log.txt のようにすると、標準出力されず、上手くいきませんでした。 どのようなコマンドを打ったら良いか教えて下さい。