セクション 2. 章 2
single
チャレンジ:C++におけるForループの一般的な使用例
メニューを表示するにはスワイプしてください
forループの主な目的は、あらかじめ決められた回数だけ繰り返し処理を行うことですが、これらのループはより幅広い用途に利用されており、実際にはプログラミングで最も頻繁に使用されるループの一種です。主な使用例は以下の通りです:
- 配列やコレクションの反復処理
- 数値のシーケンス生成
- 繰り返しアルゴリズムの実装
- 計算やシミュレーション
これらの使用例について簡単な例を見てみましょう:
iterating.cpp
generating.cpp
implementing.cpp
calculations.cpp
12345678910#include <iostream> int main() { int numbers[5] = {1, 2, 3, 4, 5}; // Static array // Using a for loop to iterate through the static array for (int i = 0; i < 5; i++) { std::cout << numbers[i] << " "; } }
ご覧の通り、forループはデータ処理や計算の実行から、プログラムの制御や複雑なアルゴリズムの処理まで、幅広い用途で利用されています。そのため、しっかりと習得することが重要です。練習してみましょう。
タスク
スワイプしてコーディングを開始
ユーザースコアや評価を格納した配列 ratings があります。この配列の中で最大値を見つけ、最高評価を特定してください。
すべてのコードは findMax 関数内で実装してください。
- 変数
maxRatingを配列の最初の要素の値で初期化します。 forループを使用して、2番目の要素から配列の残りの部分を反復処理します。- ループ内で、現在の要素
arr[i]がmaxRatingより大きいかどうかを確認します。 - 現在の要素が大きい場合、その値を
maxRatingに代入します。 - ループ終了後、
maxRatingを関数の結果として返します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 2
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください