20-08-2015 00:44
Yo creo que me he complicado un poco para descomponer el número :
(Ultima edición: 20-08-2015 00:49 por AcAnchoa.
Razón: no hay cuatro sin tres :D
)
Código:
public class sumdesc {
   public static void main(String[] args) {
           int sum = 0;
           int n = (int) Math.ceil(Math.random()*100000);
           int lon = (int) Math.log10(n) + 1;
           for (int i = 0; i<lon; i++){
               double cut = (int) n/Math.pow(10, lon-i);
               int cut2 = (int) cut;
               sum += n-cut2*Math.pow(10, lon-i);
           }
┬á ┬á ┬á ┬á ┬á ┬áSystem.out.println("Número: " + n + " | Suma descendete: " + sum);
   }
}