C++ で for ループを使用して系列の合計を計算する
このチュートリアルでは、C++ で for ループを使用して系列の合計を計算する方法を学習します。 しかし、最初に for ループの概念について説明しましょう。
C++ の for ループ
for ループは、C++ の制御フロー ステートメントであり、一連の値を反復処理できます。 for ループの構文は次のとおりです。
for (initializer; condition; incrementer) {
statement(s);
}
for ループ構文には、initializer、condition、および incrementer の 3つの部分があります。 セミコロンは 3つの部分すべてを区切ります。
initializer はループの開始前に実行され、通常は後でループの本体で使用される変数を設定します。 condition は、各反復の前に評価され、ループを続行するか抜け出すかを決定します。
incrementer は、反復ごとに変数を更新できます。
C++ で for ループを使用して級数の合計を計算する手順
C++ で for ループを使用して系列の合計を計算するには、次の手順が必要です。
-
sum という整数変数を宣言し、0 として初期化します。
-
変数
iをゼロに初期化します。 -
ループの条件を
i<nに設定します。ここで、nは反復する値の数です。 -
ループを通過するたびに、
iに 1 を追加し、それを計算に使用します。 -
繰り返しのたびに、条件 (この場合は
i<n) がまだ true かどうかを確認し、そうであれば、別の繰り返しを続けます。 -
最後に、最終的な合計を出力します。
上記の手順を適用して、for ループを使用して系列の合計を計算する例について説明しましょう。
#include <iostream>
using namespace std;
int main() {
int sum = 0;
for (int i = 1; i < 10; i += 2) {
cout << i << '+';
sum += i;
}
cout << "\n sum of series using for loop: " << sum << endl;
return 0;
}
ここをクリック 上記のコードの動作を確認します。
Muhammad Adil is a seasoned programmer and writer who has experience in various fields. He has been programming for over 5 years and have always loved the thrill of solving complex problems. He has skilled in PHP, Python, C++, Java, JavaScript, Ruby on Rails, AngularJS, ReactJS, HTML5 and CSS3. He enjoys putting his experience and knowledge into words.
Facebook