2.29 Escriba una aplicación que reciba del usuario un número compuesto por cinco dígitos, que separe ese número en sus dígitos individuales y los imprima, cada uno separado de los demás por tres espacios.
Por ejemplo, si el usuario escribe el número 42339, el programa debe imprimir:
Por ejemplo, si el usuario escribe el número 42339, el programa debe imprimir:
4 2 3 3 9Suponga que el usuario escribe el número correcto de dígitos. ¿Qué ocurre cuando ejecuta el programa y escribe un número con más de cinco dígitos? ¿Qué ocurre cuando ejecuta el programa y escribe un número con menos de cinco dígitos? [Sugerencia: es posible hacer este ejercicio con las técnicas que aprendió en este capítulo. Necesita utilizar los operadores de división y residuo para "seleccionar" cada dígito].
Solución:
Archivo Java SepararDigitos.java [enlace alternativo]:
Conclusiones:
El uso de los operadores aritméticos cociente (/) y residuo (%) permiten desarrollar de manera directa y simple el problema propuesto. La clave de la solución se encuentre en la instrucción if anidado.
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.