「FortranのSUBROUTINE文」の版間の差分

編集の要約なし
編集の要約なし
タグ: 手動差し戻し
 
(同じ利用者による、間の4版が非表示)
9行目: 9行目:
<source lang="fortran">
<source lang="fortran">
PROGRAM Main
PROGRAM Main
    CHARACTER(LEN=100) :: name
     ! サブルーチンを呼び出す
     ! サブルーチンを呼び出す
     CALL Hello('YourName')
     CALL Hello('YourName')


CONTAINS
CONTAINS
     SUBROUTINE Hello(name)
     SUBROUTINE Hello(name)
         CHARACTER(LEN=*) :: name
         CHARACTER(LEN=*) :: name
23行目: 20行目:
END PROGRAM Main
END PROGRAM Main
</source>
</source>
ちなみにEND以降は省略できますが、省略すると[[宗教上の理由]]により古参の[[プログラマー]]から叩かれます。
<source lang="fortran">
PROGRAM Main
    ! サブルーチンを呼び出す
    CALL Hello('YourName')
CONTAINS
    SUBROUTINE Hello(name)
        CHARACTER(LEN=*) :: name
        PRINT *, 'Hello, ', name, '!'
    END
END
</source>
<amazon> Fortran </amazon>


[[category: Fortran]]
[[category: Fortran]]