Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ whileループ | プログラムフロー入門
C++入門

whileループ

メニューを表示するにはスワイプしてください

ループは、指定された条件が満たされている限り、コードのブロックを繰り返し実行するためのプログラミング構造。データの反復処理、計算の実行、プロセスの自動化など、繰り返し操作が必要なタスクに不可欠。

while.h

while.h

1234
while (condition) { // If condition == true, then do_something; }

プログラムは開始時に条件を確認。条件がの場合、ループ内のコードを実行し、その後再度条件を確認。この処理は条件がになるまで繰り返され、条件が偽になるとプログラムはループを抜けて停止。

main.cpp

main.cpp

12345678910111213141516
#include <iostream> int main() { int currentBalance = 0; // Initial balance int monthlyDeposit = 500; // Fixed deposit amount int targetBalance = 5000; // Savings goal // Accumulate balance until it matches the target while (currentBalance < targetBalance) { currentBalance += monthlyDeposit; // Add deposit to balance } std::cout << "Final balance: $" << currentBalance << std::endl; }

プログラムは、初期残高 currentBalance0 に設定して開始します。固定の預金額 monthlyDeposit が繰り返し追加され、currentBalance が増加します。

ループはcurrentBalance が目標残高 targetBalance に到達または超過するまで実行されます。達成されると、ループは終了し、貯蓄目標の達成を確認するメッセージが表示されます。これは、継続的な預金が財務目標の達成に役立つことを示しています。

Note
注意

条件が満たされていない場合、ループは開始されないことがあります。

ループには終了条件が必要であり、ループが無限ループにならないようにすることが重要です。無限ループの例:

main.cpp

main.cpp

1234567891011
#include <iostream> int main() { bool condition = true; while (condition) { std::cout << "Loop is infinite!" << std::endl; } }
question mark

whileループの正しいバージョンを選択してください。

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  4

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 4.  4
some-alt