elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Ejercicios / Re: Ejercicios Recursivos en Java y sus Soluciones en: 16 Junio 2011, 06:08 am
/*
Aqui esta una opcion de como se pueden generar con recursividad el ejercicio de invertir un numero.. Se regresa un String, y para solucionar el problema de imprimir ceros innecesarios al inicio o final del String, ocupo un contador y una condición extra..!   
**/

        public static void main(String[] args) {
      System.out.println( invertir ( 1230456 ) );      
   }// cierro metodo main   

         public static String invertir( int a, int b) {

      int c = ++b;

      if( a % 10 == 0 && c - 1 == 0){
         return ( "" + invertir( ( a / 10 ) , c - 1 ));
      }else{
         if ( a == 0 )
            return "";
         else
            return ( ( a % 10 ) + invertir( ( a / 10 ) , c ) );
      }
   }//cierro metodo invertir   
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines