Java-Programm zur Berechnung der Summe natürlicher Zahlen

In diesem Programm lernen Sie, die Summe der natürlichen Zahlen mithilfe der for-Schleife und der while-Schleife in Java zu berechnen.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden Java-Programmierthemen kennen:

  • Java für Loop
  • Java während und mache … während Loop

Die positiven Zahlen 1, 2, 3… werden als natürliche Zahlen bezeichnet und ihre Summe ist das Ergebnis aller Zahlen von 1 bis zur angegebenen Zahl.

Für n ist die Summe der natürlichen Zahlen:

 1 + 2 + 3 +… + n

Beispiel 1: Summe der natürlichen Zahlen mit for-Schleife

 public class SumNatural ( public static void main(String() args) ( int num = 100, sum = 0; for(int i = 1; i <= num; ++i) ( // sum = sum + i; sum += i; ) System.out.println("Sum = " + sum); ) )

Ausgabe

 Summe = 5050

Das obige Programm durchläuft eine Schleife von 1 bis zur angegebenen Zahl (100) und addiert alle Zahlen zur variablen Summe.

Sie können dieses Problem mithilfe einer while-Schleife wie folgt lösen:

Beispiel 2: Summe der natürlichen Zahlen mit der while-Schleife

 public class SumNatural ( public static void main(String() args) ( int num = 50, i = 1, sum = 0; while(i <= num) ( sum += i; i++; ) System.out.println("Sum = " + sum); ) )

Ausgabe

 Summe = 1275

Im obigen Programm müssen wir im Gegensatz zu einer for-Schleife den Wert von i innerhalb des Körpers der Schleife erhöhen.

Obwohl beide Programme technisch korrekt sind, ist es in diesem Fall besser, die for-Schleife zu verwenden. Dies liegt daran, dass die Anzahl der Iterationen (bis zu num) bekannt ist.

Besuchen Sie diese Seite, um zu erfahren, wie Sie die Summe der natürlichen Zahlen mithilfe der Rekursion ermitteln.

Interessante Beiträge...