C++におけるネストされたWhileループの使い方
メニューを表示するにはスワイプしてください
すでにご存知の通り、while ループは、特定の条件が true である限り、コンピュータが繰り返し実行する命令のセットです。これは、何回その処理を繰り返す必要があるか事前に分からない場合に、作業を自動化する方法です。
では、なぜネストされた while ループが必要なのでしょうか。時には、何度も繰り返す必要がある作業の中で、さらに繰り返すべき別の作業が存在する場合があります。これは、タスクの中にさらにタスクがあるようなものです。ネストされた while ループは、このような状況に対応するために役立ちます。
main.cpp
123456789101112131415161718#include <iostream> int main() { bool we_have_baskets = true; while (we_have_baskets) { bool we_have_apples_in_busket = true; while (we_have_apples_in_busket) { // check if we still have apples in busket // if not set the we_have_apples_in_busket to false std::cout << "Marking an apple" << std::endl; } // check if we still have buskets // if not set the we_have_baskets to false } }
注意
ネストされたループは強力なツールですが、コードの可読性、保守性、および効率性を維持するために慎重かつ適切に使用する必要があります。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 2
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 3. 章 2