Die Summe natürlicher Zahlen kann mithilfe verschiedener Iterationsanweisungen in Programmiersprachen berechnet werden. Eine Iterationsanweisung ist eine Anweisung, die einen bestimmten Satz Codezeilen ausführt, bis eine Bedingung in der Schleifenanweisung fehlschlägt. In diesem Artikel besprechen wir, wie man die Summe natürlicher Zahlen mithilfe einer While-Schleife (Iterationsanweisung in der Programmiersprache Java) berechnet.
Die Summe natürlicher Zahlen stellt im Allgemeinen die Summe der Elemente von 1 bis n dar. Mathematisch lässt es sich wie folgt ausdrücken
Sum of n Natural Numbers = 1+2+3+.........+(n-2) + (n-1) + n
Beispiel: Ermitteln Sie die Summe von 5 natürlichen Zahlen.
Input = 5 Output = 15
Erklärung: Die Summe der natürlichen Zahlen von 1 bis 5 = 1+ 2+ 3+ 4+ 5 = 15.
Eine While-Schleife in der Java-Sprache ist eine iterative Anweisung, die es ermöglicht, eine Reihe von Codeblöcken wiederholt auszuführen, bis eine Bedingung falsch wird.
initilaze condition variable while (condition) { // statements Update condition variable; }
Dies ist der Codeausschnitt der While-Schleife in Java.
int i = 0; // initialzing the condition variable While ( i < 10 ) { System.out.println("tutor"); // statement which is executed untill condition fails i++; // updating the condition variable }
Schritt 1 – Initialisieren Sie drei Variablen, die die Anzahl der zu summierenden natürlichen Zahlen darstellen, eine Zählervariable und eine Variable, die die Summe der natürlichen Zahlen speichert.
Schritt 2 – Verwenden Sie while und führen Sie die Addition der Summe natürlicher Zahlen bis zu „n“ durch.
Schritt 3 – Drucken Sie die Summe der natürlichen Zahlen aus.
Im Folgenden verwenden wir die While-Schleife in Java, um die Summe natürlicher Zahlen zu ermitteln. Wir deklarieren eine Variable n, um die Summe von bis zu n Zahlen zu erhalten. „i“ ist die verwendete Zählervariable. Wir verwenden eine While-Schleife, um von i nach n zu iterieren, alle Werte zu summieren und in der Summenvariablen zu speichern. Schließlich wird die Ausgabe durch den Wert der Variablen sum erhalten.
// Java program to calculate sum of n natural numbers using the concept of While - loop import java.util.*; public class Main { public static void main(String[] args) { int n= 7, i = 1,sumofDigits = 0; while (i <= n) { // checking the condition if it satisfies then the statements inside loop are executed sumofDigits = sumofDigits + i; // performing addition to sum as the number should be added to sum i++; // Incrementing the variable used in condition } System.out.println("Sum of natural numbers up to 7 is :" +sumofDigits); } }
Sum of natural numbers up to 7 is :28
Zeitkomplexität: O(N) Hilfsraum: O(1)
In diesem Artikel haben wir also gelernt, wie man die Summe von n natürlichen Zahlen mithilfe des While-Schleifenkonzepts in der Programmiersprache Java berechnet.
Das obige ist der detaillierte Inhalt vonJava-Programm zum Ermitteln der Summe natürlicher Zahlen mithilfe einer While-Schleife. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!