Aprender el manejo de un lenguaje de programación, demanda práctica de ejecicios que nos permitan comprender el funcionamiento de las estructuras disponibles, como lo son, condicionales, ciclos repetitivos, manejo de operaciones, entre otras. En este artículo veremos un ejercicio práctico en el cual sumar dígitos de un número entero en Java, esto nos permitirá reforzar los conocimientos acerca del manejo de ciclos y variables acumuladoras.
Sumar dígitos de un número entero en Java
Descripción del ejercicio: Se deberá solicitar un número mínimo con 5 dígitos ejemplo: 453479. Luego realizar la suma de todos sus dígitos 4+5+3+4+7+9 y mostrar el resultado.
Para la realización del código tenemos presente los siguientes pasos:
- Solicitar el número (Mayor a 5 dígitos).
- Extraer cada dígito del número ingresado e ir sumándolo a una variable (Con un ciclo).
- Mostrar el resultado.
Código explicado paso a paso en el siguiente vídeo:
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
Explicación del código:
Lo que hacemos en primera instancia es verificar los dígitos del número, recordemos que debe contar con 5 o más; seguido procedemos a «iterar» una vez por dígito para ir sumando dicho dígito a la variable del total, para ello debemos «extraer» el dígito en cuestión.
Posteriormente solo vamos sumando a la variable «t» que es la variable definida para almacenar el valor total:
t+=Integer.parseInt(num);
Al terminar el ciclo la variable «t«; tendrá la suma de los dígitos, recordemos declarar esta variable fuera del ciclo como la vemos en el código; de lo contrario esta se sobrescribirá y no obtendremos el resultado esperado.
Visita la sección de Java, encontrarás más contenidos relevantes acerca de este lenguaje de programación; ayudará a entrenar tus capacidades para llevar acabo proyectos de programación.