Después de bastantes vueltas conseguí el código jajajaja No se como pones esas tablitas tan bonitas que poneis vosotros, pero os lo pego aqui a ver si alguno puede hacerme el favor de ponerlo bien
/**
* subprograma que recoje un número por teclado y lo devuelve invertido en el orden
* @param num (numero que recojemos por teclado y queremos invertir)
* @return resultado (numero invertido)
*/
public static String invertir (int num){
String resultado = "";
if (num < 10) //caso base
resultado = resultado + num;
else { //caso general
resultado = invertir (num / 10);
resultado = ((num % 10)+" , ") + resultado;
}
return resultado;
}
/**
* subprograma que recoje un número por teclado y lo devuelve invertido en el orden
* @param num (numero que recojemos por teclado y queremos invertir)
* @return resultado (numero invertido)
*/
public static String invertir (int num){
String resultado = "";
if (num < 10) //caso base
resultado = resultado + num;
else { //caso general
resultado = invertir (num / 10);
resultado = ((num % 10)+" , ") + resultado;
}
return resultado;
}