Maison  >  Article  >  Java  >  Programme Java pour trouver la somme des nombres naturels à l'aide de la boucle while

Programme Java pour trouver la somme des nombres naturels à l'aide de la boucle while

王林
王林avant
2023-09-02 09:53:061356parcourir

Programme Java pour trouver la somme des nombres naturels à laide de la boucle while

La somme des nombres naturels peut être calculée à l'aide de différentes instructions d'itération dans les langages de programmation. Une instruction d'itération est une instruction qui exécute un ensemble spécifique de lignes de code jusqu'à ce qu'une condition de l'instruction de boucle échoue. Dans cet article, nous verrons comment calculer la somme des nombres naturels à l'aide de la boucle while (instruction d'itération en langage de programmation Java).

Somme des nombres naturels

La somme des nombres naturels représente généralement la somme des éléments de 1 à n. Mathématiquement, cela peut s'exprimer comme suit

Sum of n Natural Numbers =  1+2+3+.........+(n-2) + (n-1) + n                           

Exemple : Trouvez la somme de 5 nombres naturels.

Input = 5
Output = 15

Explication : La somme des nombres naturels de 1 à 5 = 1+ 2+ 3+ 4+ 5 = 15.

Instruction While en Java

Une boucle while en langage Java est une instruction itérative qui permet d'exécuter un ensemble de blocs de code à plusieurs reprises jusqu'à ce qu'une condition devienne fausse.

Grammaire

initilaze condition variable
while (condition)
{
   // statements
   Update condition variable;
}

Ceci est l'extrait de code de la boucle while en 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
}

Algorithme pour trouver la somme des nombres naturels

Étape 1 - Initialisez trois variables, représentant le nombre d'entiers naturels à additionner, une variable compteur et une variable stockant la somme des nombres naturels.

Étape 2 - Utilisez while et effectuez l'addition de la somme des nombres naturels jusqu'à "n".

Étape 3 - Imprimez la somme des nombres naturels.

Exemple

Ci-dessous, nous utilisons la boucle while en Java pour trouver la somme des nombres naturels. Nous déclarons une variable n pour obtenir la somme de n nombres maximum. "i" est la variable du compteur utilisée. Nous utilisons la boucle while pour parcourir de i à n, additionner toutes les valeurs et stocker dans la variable de somme. Enfin, le résultat est obtenu grâce à la valeur de la variable sum.

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

Sortie

Sum of natural numbers up to 7 is :28

Complexité temporelle : O(N) Espace auxiliaire : O(1)

Ainsi, dans cet article, nous avons appris à calculer la somme de n nombres naturels en utilisant le concept de boucle while dans le langage de programmation Java.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer