Java – Serie suma (ejercicio resuelto)

Hoy vamos a resolver otro ejercicio de programación en Java usando ciclos y acumuladores. La solicitud dice así:

Hacer un algoritmo que pida al Usuario un número natural. El algoritmo debe mostrar la suma de todos los números entre el 1 y el número introducido por el Usuario.

Básicamente debemos hacer un ciclo desde 1 hasta el número y en cada paso ir sumando el valor de la variable del ciclo a la suma en general.

Serie suma en Java

Este ejercicio es muy simple y corto. Primero leemos el número hasta el cual debemos hacer la suma y declaramos también una variable que guardará la suma, inicializada en 0.

Luego hacemos el ciclo y le agregamos a suma el valor de la variable del ciclo en el paso actual. Al final imprimimos la variable suma.

public static void serieSuma() {
    Scanner sc = new Scanner(System.in);
    System.out.println("Número: ");
    int numero = sc.nextInt();
    sc.close();
    int suma = 0;
    for (int i = 0; i <= numero; i++) {
        suma += i;
    }
    System.out.printf("Suma de los %d primeros números = %d", numero, suma);
}

La suma se está haciendo en la línea 8 y en este caso la variable del ciclo es i. Por cierto, he separado el ejercicio en su propio método para que puedas invocarlo más tarde y el código quede separado.

Así podrías invocarlo desde el main:

public static void main(String[] args) {
    serieSuma();
}

Para terminar te dejo con más ejercicios resueltos con Java.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

Dejar un comentario

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