Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - PleySu

#1
Quiero invertir un número con recursividad y no consigo hacerlo, en mi cabeza tiene sentido lo que escribo, pero después al ejecutarlo no se invierte el número, alguien puede decirme donde está el error?

public static int invertir(int num) {
if (num<10) {       
  return num;
}
else {

  return (num%10)+(invertir(num/10)*10);
}
}


public static void main(String[] args){
int num=123;
System.out.println(invertir(num));
}