Java >> Tutoriel Java >  >> Java

Programme Java pour calculer la somme des premiers N nombres naturels

Obtenez l'entrée n et calculez la somme des n premiers nombres naturels.

Exemple d'entrée 1 :

5

Exemple de sortie 1 :

La somme est :15

Programme ou solution

				
			
					
import java.util.*;
class SumOfN
  {
    public static void main(String args[])
    {
      int i,lim,sum=0;
      System.out.println("Enter The Limit:");
      Scanner sc=new Scanner(System.in);
      lim=sc.nextInt();
      for(i=1;i<=lim;i++)
      {
            sum=sum+i;
      }
      System.out.println("The Sum Is: "+sum);
    }
}
			
				
			

Explication du programme

1. Obtenir la limite d'entrée (jusqu'à quel nombre de nombres naturels à imprimer)

2. Les instructions à l'intérieur du bloc for{} sont exécutées à plusieurs reprises jusqu'à ce que i soit inférieur ou égal à la limite. (je<=limite)

for(i=1;i<=lim;i++)

3. Ici, i est initialisé à 1 et incrémenté de 1 à chaque itération, les instructions à l'intérieur du bloc for sont exécutées à chaque itération. L'itération s'arrête lorsque i devient supérieur à la limite.

donc la valeur de i sera ajoutée à la somme variable comme

somme =somme + je

somme =0 + 1

somme =1 + 2

somme =3 + 3

somme =6 + 4

.......

.......

Enfin la somme sera imprimée en utilisant println


Balise Java