質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
FORTRAN

FORTRAN(フォートラン)は科学時術計算に向いた手続き型プログラミング言語です。 並列計算の最適化が行いやすい特性上、数値予報および気候モデルなどの大規模な計算を行う分野のスーパーコンピュータで使われています。

Q&A

1回答

3074閲覧

【fortran】1~100までの和を出力したい

s1920897

総合スコア14

FORTRAN

FORTRAN(フォートラン)は科学時術計算に向いた手続き型プログラミング言語です。 並列計算の最適化が行いやすい特性上、数値予報および気候モデルなどの大規模な計算を行う分野のスーパーコンピュータで使われています。

0グッド

0クリップ

投稿2020/09/14 14:21

前提・実現したいこと

1から100までの数字を足していき、その過程の数字をターミナルに出力したい。

【イメージ】
wa = 1
wa = 3
wa = 6
・・・
wa = 5050

fortran

1program loop 2 implicit none 3 integer i, wa 4 wa = 0 5 do i = 1,100 6 wa = wa + i 7 write(*,*) 'wa = ', wa 8 enddo 9end program loop

発生している問題・エラーメッセージ

出力されない

試したこと

8と9行目にpauseを入れて、同じディレクトリのa.exeを開いたところ、ここに出力されていました。
fortran初心者故、至らないところもあるかもしれませんが、何卒よろしくお願い致します。
visual studio code を使用しています。
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

特に問題はないようですが?
gfortran-8の結果です。

fortran

1program loop 2 implicit none 3 integer i, wa 4 wa = 0 5 do i = 1,100 6 wa = wa + i 7 write(*,*) 'wa = ', wa 8 end do 9end program loop

text

1usr ~/Project/test % ./a.out 2 wa = 1 3 wa = 3 4 wa = 6 5 wa = 10 6 wa = 15 7 wa = 21 8 wa = 28 9 wa = 36 10 wa = 45 11 wa = 55 12以下略

こちらの環境
GNU Fortran (Ubuntu 8.4.0-3ubuntu2) 8.4.0
Linux Mint 20 5.4.0-47-generic

投稿2020/09/14 23:26

編集2020/09/15 05:24
cateye

総合スコア6851

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

s1920897

2020/09/15 10:55

回答ありがとうござます。 回答と参考URLを参考に改善を試みましたが、改善されませんでした。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問