Heim  >  Artikel  >  Java  >  Java-Programm zum Ermitteln der Summe natürlicher Zahlen mithilfe einer While-Schleife

Java-Programm zum Ermitteln der Summe natürlicher Zahlen mithilfe einer While-Schleife

王林
王林nach vorne
2023-09-02 09:53:061356Durchsuche

Java-Programm zum Ermitteln der Summe natürlicher Zahlen mithilfe einer While-Schleife

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.

Summe der natürlichen Zahlen

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.

While-Anweisung in Java

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.

Grammatik

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
}

Algorithmus zum Ermitteln der Summe natürlicher Zahlen

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.

Beispiel

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);
   }
}

Ausgabe

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen