Rexx-do-until-loop
提供:Dev Guides
Rexx-ループするまで
do-untilループは、do whileループのわずかなバリエーションです。 このループは、評価される条件が偽の場合に終了するという点で異なります。
構文
do-untilステートメントの構文は次のとおりです-
do until (condition)
statement #1
statement #2
...
end
do-untilステートメントは、評価された条件がtrueになるまでステートメントを実行するだけであるという点で、do-whileステートメントとは異なります。 *条件が真*の場合、ループは終了します。
流れ図
次の図は、このループの説明図を示しています。
注意すべき重要なことは、コードブロックが、do-評価の結果がfalseに評価されるまで実行されることです。 条件がtrueと評価されるとすぐに、doループが終了します。
次のプログラムは、do-until loopステートメントの例です。
例
/*Main program*/
j = 1
do until (j <= 10)
say j
j = j + 1
end
上記のコードの出力は次のようになります-
1