Enteros positivos 1, 2, 3, 4, etc. Se conocen como números naturales. Aquí veremos tres programas para calcular y mostrar la suma de números naturales.

  • El primer programa calcula la suma usando el ciclo while
  • El segundo programa calcula la suma usando el bucle for
  • El tercer programa toma el valor de n (ingresado por el usuario) y calcula la suma de n números naturales

Para comprender estos programas, debe estar familiarizado con los siguientes conceptos básicos del tutorial de Java:

  • Java para bucle
  • Bucle while de Java

Ejemplo 1: programa para encontrar la suma de números naturales usando el ciclo while

public class Demo {

    public static void main(String[] args) {

       int num = 10, count = 1, total = 0;

       while(count <= num)
       {
           total = total + count;
           count++;
       }

       System.out.println("Sum of first 10 natural numbers is: "+total);
    }
}

Producción:

Sum of first 10 natural numbers is: 55

Ejemplo 2: programa para calcular la suma de números naturales usando el ciclo for

public class Demo {

    public static void main(String[] args) {

       int num = 10, count, total = 0;

       for(count = 1; count <= num; count++){
           total = total + count;
       }

       System.out.println("Sum of first 10 natural numbers is: "+total);
    }
}

Producción:

Sum of first 10 natural numbers is: 55

Ejemplo 3: programa para encontrar la suma de los primeros n números naturales (ingresados ​​por el usuario)

import java.util.Scanner;
public class Demo {

    public static void main(String[] args) {

        int num, count, total = 0;

        
        System.out.println("Enter the value of n:");
        //Scanner is used for reading user input
        Scanner scan = new Scanner(System.in);
        //nextInt() method reads integer entered by user
        num = scan.nextInt();
        //closing scanner after use
        scan.close();
        for(count = 1; count <= num; count++){
            total = total + count;
        }

        System.out.println("Sum of first "+num+" natural numbers is: "+total);
    }
}

Producción:

Enter the value of n:
20
Sum of first 20 natural numbers is: 210
leer  Programa Java para calcular y mostrar las calificaciones de los estudiantes.

Por avivcas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *