Berechnen Sie die Reihensummierung mit der for-Schleife in C++
In diesem Tutorial lernen wir, wie man die Summe einer Reihe mit einer for
-Schleife in C++ berechnet. Aber lassen Sie uns zuerst das Konzept der for
-Schleife besprechen.
die for
-Schleife in C++
Die for
-Schleife ist eine Ablaufsteuerungsanweisung in C++, die es uns ermöglicht, über eine Reihe von Werten zu iterieren. Die Syntax der for
-Schleife ist wie folgt:
for (initializer; condition; incrementer) {
statement(s);
}
Die Syntax der for
-Schleife besteht aus drei Teilen: initializer
, condition
und incrementer
. Semikolons trennen alle drei Teile.
Der Initialisierer
wird vor Beginn der Schleife ausgeführt und richtet normalerweise Variablen ein, die später im Schleifenkörper verwendet werden. Die Bedingung
wird vor jeder Iteration ausgewertet und entscheidet, ob die Schleife fortgesetzt oder abgebrochen wird.
Der incrementer
kann eine Variable nach jeder Iteration aktualisieren.
Schritte zum Berechnen der Reihensummierung mit der for
-Schleife in C++
Um die Summe einer Reihe mit einer for
-Schleife in C++ zu berechnen, sind folgende Schritte nötig:
-
Deklarieren Sie eine ganzzahlige Variable namens sum und initialisieren Sie sie mit 0.
-
Initialisieren Sie die Variable
i
auf Null. -
Setzen Sie die Bedingung für die Schleife auf
i<n
, wobein
die Anzahl der Werte ist, die Sie durchlaufen möchten. -
Jedes Mal, wenn Sie die Schleife durchlaufen, fügen Sie 1 zu
i
hinzu und verwenden Sie es dann in Ihrer Berechnung. -
Überprüfen Sie nach jeder Iteration, ob Ihre Bedingung (in diesem Fall
i<n
) noch wahr ist, und fahren Sie in diesem Fall mit einer weiteren Iteration fort. -
Drucken Sie zuletzt die Endsumme aus.
Lassen Sie uns ein Beispiel für die Berechnung der Summe der Reihen mit einer for
-Schleife besprechen, indem Sie die oben genannten Schritte anwenden.
#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;
}
Klicken Sie hier, um die Funktion des Codes wie oben erwähnt zu überprüfen.
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