viernes, 25 de enero de 2019

Ejercicio 2.30 "Como programar en Java" Deitel, 7ed

Muy buenos días amigos de Soluciones Informáticas, les presento la solución al ejercicio 2.30 planteado en la pag. 74 del libro de "Cómo programar en Java" de Deitel, 7ed.

Enunciado: 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

4   2   3   3   9
  
Suponga 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. Necesitará utilizar los operadores de división y residuo para "seleccionar" cada dígito.]

Nota: En este programa no sólo vamos a poder separa números de 5 dígitos, sino también de un número de cualquier cantidad de dígitos, utilizando una técnica para invertir el número ingresado para poder descomponerlo.


Como podemos observar en la salida el número ingresado por teclado es una cantidad de 9 dígitos y el programa lo descompone sin problema alguno.



1 comentario:

Ejercicio 3.14 "Como programar en Java" Deitel, 9ed

Un saludo cordial de parte de las personas que conformamos Soluciones Informáticas, les presentamos la resolución dada al ejercicio 3.14 pla...