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