1. ホーム
  2. loops

[解決済み] フローチャートでネストしたforループを表示する

2022-02-05 16:02:48

質問

フローチャートでネストされたループを表示するにはどうしたらいいですか?

次のようなフローチャートの中で、ネストされたforeachループを表示したい。

foreach($array as $item) {
    foreach($SecondArray as $key=>$value) {
        // Do stuff...
    }
}

さて、間違っていたら訂正しますが、フローチャートでforeachループを表示する方法はないので、図の中でforループを表示する必要があります(? だから、アルゴリズムはもっと以下のような感じで表示されるはずです。

for ($i = 0; $i < count($array); i++) {
    for ($j = 0; $j < count($arrayTwo); $j++) {
        // Do stuff...
    }
}

今度はこの質問に対する答えを見てみると( アルゴリズムのブロック表現におけるforループの描き方 ) の場合、1つのforループはこのように表示することができます。

しかし、ネストされたループを表示する(上に書いたコードを表示する)方法が思いつきません。

何か提案はありますか?

解決方法は?

これは、あなたが探しているものです。

ネストされたループに関する他の興味深いフローチャートを見ることができます。 こちら .