Hola querido lector, hoy he visto un pequeño reto de la página de Nacho Cabanes, dicho reto proponía que escribieras un número, descomponerlo y sumar sus cifras, es un reto que abajo os pongo la fuente que de donde lo que sacado. Debo de decir que he usado este reto debido a que hoy no he tenido tiempo para ponerme con otro, aun así espero que os guste.
Pues nada dicho esto, aquí os posteo mi solución:
try{
Scanner sca = new Scanner(System.in);
String numeroIntermedio;
int numero;
int calculo=0;
String intermedio=»»;
numero =1256;
numeroIntermedio=numero+»»;
if (numero <=0){
throw new Exception(«Debes de poner un número entero»);
}
for (int i=0;i<numeroIntermedio.length();i++){
if (i==numeroIntermedio.length()-1){
intermedio=intermedio+ numeroIntermedio.charAt(i)+ » = «;
}else{
intermedio=intermedio+ numeroIntermedio.charAt(i)+ » + «;
}
calculo=calculo+Integer.parseInt(numeroIntermedio.charAt(i)+»»);
}
System.out.println( intermedio+calculo);
}catch (Exception ex){
System.out.println(«Error cod: «+ex.getMessage());
}
Un saludo, espero que os haya gustado, si quieres más contenido como este sígueme en mi página de Facebook y mi Twitter, un saludo y hasta la próxima.