tips:fortran:start
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| tips:fortran:start [2021/05/27 19:18] – 作成 yuuho | tips:fortran:start [2021/06/27 22:26] (現在) – yuuho | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== Fortran ====== | ====== Fortran ====== | ||
| + | |||
| + | === コンパイル === | ||
| + | '' | ||
| + | |||
| + | === おまじない === | ||
| + | <code fortran> | ||
| + | program hello | ||
| + | implicit none | ||
| + | end program hello | ||
| + | </ | ||
| + | |||
| + | * '' | ||
| + | |||
| + | === コメントアウト === | ||
| + | <code fortran> | ||
| + | |||
| + | === 標準入出力 === | ||
| + | * 出力 <code fortran> | ||
| + | write(*, | ||
| + | </ | ||
| + | * 入力(整数) <code fortran> | ||
| + | integer:: | ||
| + | read(*, | ||
| + | </ | ||
| + | * 入力(実数) <code fortran> | ||
| + | real(8)::x | ||
| + | read(*,*)x | ||
| + | </ | ||
| + | |||
| + | === 書式設定 === | ||
| + | 書式に名前を付けて使える | ||
| + | <code fortran> | ||
| + | 100 format(' | ||
| + | write(*, | ||
| + | </ | ||
| + | |||
| + | === if文 === | ||
| + | <code fortran> | ||
| + | if((m> | ||
| + | write(*, | ||
| + | else if((m> | ||
| + | write(*, | ||
| + | else | ||
| + | write(*, | ||
| + | end if | ||
| + | </ | ||
| + | |||
| + | === while === | ||
| + | |||
| + | <code fortran> | ||
| + | do while (abs(xnew-xold) > epsilon) | ||
| + | xold=xnew | ||
| + | xnew=xold-f(xold)/ | ||
| + | write(*, | ||
| + | end do | ||
| + | </ | ||
| + | |||
| + | === for === | ||
| + | < | ||
| + | do 変数=初期値, | ||
| + | 繰り返したい処理 | ||
| + | end do | ||
| + | </ | ||
tips/fortran/start.1622143110.txt.gz · 最終更新: 2021/05/27 19:18 by yuuho
