ループの停止方法


  1. break文を使用する方法: ループをすぐに停止するには、break文を使用することができます。break文は現在のループを終了し、次の文に制御を渡します。以下は、Pythonでのbreak文の例です。
for i in range(10):
    if i == 5:
        break
    print(i)

このコードは、0から9までの数値を順番に表示しますが、iが5になった時点でループが停止します。

  1. 条件文を使用する方法: ループを停止するために、条件文を使用することもできます。条件文はループ内の特定の条件が満たされた場合にループを終了させます。以下は、JavaScriptでの条件文を使用した例です。
var i = 0;
while (i < 10) {
    console.log(i);
    i++;
    if (i === 5) {
        break;
    }
}

このコードは、0から9までの数値を順番に表示しますが、iが5になった時点でループが停止します。

  1. フラグ変数を使用する方法: フラグ変数を使用することで、ループ内で特定の条件が満たされた場合にループを終了させることができます。以下は、C++でのフラグ変数を使用した例です。
#include <iostream>
int main() {
    bool flag = true;
    int i = 0;

    while (flag) {
        std::cout << i << std::endl;
        i++;

        if (i == 5) {
            flag = false;
        }
    }

    return 0;
}

このコードは、0から9までの数値を順番に表示しますが、iが5になった時点でループが停止します。

これらは、ループを停止するためのシンプルで簡単な方法のいくつかです。自分のプログラムに適した方法を選択し、必要に応じてコード例をカスタマイズしてください。