- 標準入力 read.f
read 書式, 入力項目並び
*はデフォルト書式
read *,a
- 標準出力 print.f
print 書式, 出力項目並び
*はデフォルト書式
print *,a
print *,'your input is',a
- 整数
integer i
- 実数 real.f
real r
暗黙の型宣言により、型宣言しない変数は、a-h,o-zで始まる変数は実習型、i-nで始まる変数は整数型となる。
- 文字列 char.f
character 変数名*長さ
character c*5
c='hello'
- GOTO文 goto.f
goto 文番号
goto 10
- IF文 if.f
if (条件) 処理
if(a.eq.5) print *,'=5'
if (条件) then
条件が真の場合の処理
else
条件が偽の場合の処理
end if
if(a.eq.5) then
print *,'=5'
else
print *,'<>5'
end if
- DO文 do.f
DO 文番号 変数=初期値, 最終値 [,刻み幅]
繰り返したい処理
文番号 CONTINUE
do 10 i=1,10
print *,i
10 continue
- SIN関数 sin.f
s=sin(a)
- 四則演算 math.f
d=(3*4)/2