Código Javascript:
Ver original
import java.util.Scanner; public class Main { public static void main(String [] args) { Scanner reader = new Scanner(System.in); int numero; System.out.println("Tarea #1-UNED"); System.out.println("Ingrese un numero para descomposion:"); numero=reader.nextInt(); DescomposicionSumandos(numero); } public static void DescomposicionSumandos(int numero) { DescomponEnSumando(numero, 1, 0, " ", numero); } private static void DescomponEnSumando(int n, int pos, int ninc, String s, int numero) { if (ninc == numero) System.out.println(s); for (int i = pos; i <= n; i++) { DescomponEnSumando(n - i, i, ninc + i,s+i+"", numero); } } }