Invertir numeros en java con el siguiente codigo

/** * * @author Gabriel */ import java.io.*; public class invertir_numero { public static void main(String[] args)throws IOException { int entero=0; System.out.println("ingrese un numero"); BufferedReader Recibir=new BufferedReader(new InputStreamReader(System.in)); entero=Integer.parseInt(Recibir.readLine()); if(entero>99999){ int a=entero/100000; int a2=entero%100000; int b=a2/10000; int b2=a2%10000; int c=b2/1000; int c2=b2%1000; int d=c2/100; int d2=c2%100; int e=d2/10; int e2=d2%10; int f=e2/1; System.out.println("Invertido "+f+e+d+c+b+a); } else if(entero>9999){ int a=entero/10000; int a2=entero%10000; int b=a2/1000; int b2=a2%1000; int c=b2/100; int c2=b2%100; int d=c2/10; int d2=c2%10; int e=d2/1; System.out.println("Invertido "+e+d+c+b+a); } else if(entero>999){ int a=entero/1000; int a2=entero%1000; int b=a2/100; int b2=a2%100; int c=b2/10; int c2=b2%10; int d=c2/1; System.out.println("Invertido "+d+c+b+a); } else if(entero>99){ int a=entero/100; int a2=entero%100; int b=a2/10; int b2=a2%10; int c=b2/1; System.out.println("Invertido "+c+b+a); } else if (entero>9){ int a=entero/10; int a2=entero%10; int b=a2/1; System.out.println("Invertido "+b+a); } } }
Si el contenido de codisource te gusta por favor dale +1 o compartelo en facebook



