Perdona, lo hice asi pero igual no me sale :P
Código Javascript
:
Ver originalimport java.util.Scanner;
public class Main
{
public static void main(String [] args)
{
Scanner reader = new Scanner(System.in);
int numero=0;
while(numero<=0)
{
System.out.println("Tarea #1-UNED");
System.out.println("Ingrese un numero para descomposion:");
numero=reader.nextInt();
if(numero<=0)
{
System.out.println("Numero Invalido-Digite de nuevo!!!");
}
}
DescomposicionSumandos(numero);
}
public static void DescomposicionSumandos(int numero)
{
DescomposicionCompleta(numero,0, " ", numero);
}
private static void DescomposicionCompleta(int x, int pos,String s, int numero)
{
for (int i = pos; i <= x; i++)
{
DescomposicionCompleta(x - i, i,s+i+"", numero);
}
}
}