Fortran-loops

提供:Dev Guides
移動先:案内検索

Fortran-ループ

コードのブロックを数回実行する必要がある場合があります。 一般に、ステートメントは順番に実行されます。関数の最初のステートメントが最初に実行され、次に2番目のステートメントが実行されます。

プログラミング言語は、より複雑な実行パスを可能にするさまざまな制御構造を提供します。

ループステートメントを使用すると、ステートメントまたはステートメントのグループを複数回実行できます。ほとんどのプログラミング言語では、ループステートメントの一般的な形式は次のとおりです-

条件付きの場合

Fortranは、ループ要件を処理するために次のタイプのループ構造を提供します。 詳細を確認するには、次のリンクをクリックしてください。

Sr.No Loop Type & Description
1

do loop

このコンストラクトを使用すると、特定の条件が満たされている間、1つまたは一連のステートメントを繰り返し実行できます。

2

do while loop

特定の条件が真の間、ステートメントまたはステートメントのグループを繰り返します。 ループ本体を実行する前に条件をテストします。

3

nested loops

他のループ構造内で1つ以上のループ構造を使用できます。

ループ制御ステートメント

ループ制御ステートメントは、通常のシーケンスから実行を変更します。 実行がスコープを離れると、そのスコープで作成されたすべての自動オブジェクトが破棄されます。

Fortranは、次の制御ステートメントをサポートしています。 詳細を確認するには、次のリンクをクリックしてください。

Sr.No Control Statement & Description
1

exit

exitステートメントが実行されると、ループは終了し、end doステートメントの後の最初の実行可能ステートメントでプログラムの実行が継続されます。

2

cycle

サイクル文が実行されると、プログラムは次の反復の開始から続行します。

3

stop

プログラムの実行を停止する場合は、停止ステートメントを挿入できます