Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Codigo JAVA [Invertir un Numero] ~ [JAVA - POO]
#1
EJERCICIO: crear un programa en java que sea capaz de Invertir Un Numero Minimo de 2 cifras, el numero debe ser ingresado por el usuario.

Ejemplo:
Numero Ingresado por el usuario (2984)
Numero Invertido (4892)

------------------------------------------------------------------------------------------------------------

Código:
import java.util.Scanner ;
public class invertir_numero {
public static void main (String[]args) {
Scanner entrada = new Scanner (System.in);
int num , numero_invertido , division , resto_division;

System.out.println ("Ingrese un Numero [Min De Dos Cifras] " ) ;
num = entrada.nextInt();

numero_invertido = 0 ;
division = num ;
resto_division = 0;
while (division != 0) {
resto_division = division % 10 ;
division = division / 10 ;
numero_invertido = numero_invertido * 10 + resto_division;
}
System.out.println("El numero " + num + " invertido es " + numero_invertido);
}
}
WWW
#2
jajaja me solucionaste mi tarea en progra 1, aunque eran numeros de 4 cifras :$
lo hize con distintas variables no mas xdd
#3
(27-03-2013, 03:18 PM)Teban escribió: jajaja me solucionaste mi tarea en progra 1, aunque eran numeros de 4 cifras :$
lo hize con distintas variables no mas xdd
De nada cualquier pregunta me avisas o cualquier otro ejercicio que necesites Gran sonrisa
WWW
#4
Que cazurro soy, yo habría cogido el número como un texto y habría copiado las cifras 1 por 1 con un for invertido de la última a la primera. Sonrojado
#5
Este algoritmo, al menos desde mi punto de vista, podrá ser útil pero gasta más memoria de la necesaria.

Es tan sencillo como recibir el número en una cadena de texto, pasarlo a otra en orden inverso con un for y usar un Integer.ParseInt(); de esa forma el algoritmo sería mucho más liviano y aunque un poco ortodoxo, más optimizado.

Además, de que puedes usarlo con cualquier número, sin que el aumento de cifras signifique que el programa pueda correr más lento.
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  [Duda] Ayuda con este codigo Kovea 5 210 05-04-2018, 12:17 AM
Último mensaje: Kovea
  [Aporte] El Editor de codigo Atom! joselp 0 117 14-01-2018, 12:36 PM
Último mensaje: joselp
  Aplicación con JAVA Posits 13 421 20-12-2017, 03:14 PM
Último mensaje: alieninc
  [Aporte] Como compartir codigo en la nube con Codepen amner 1 347 14-03-2017, 03:05 PM
Último mensaje: Carlos Mendoza
  Ayuda con Código php CarlosAlberto 1 306 03-12-2016, 07:22 PM
Último mensaje: Minenage
  [Duda] Código en ASP NET C# romeho 2 459 26-07-2016, 10:40 PM
Último mensaje: romeho
  [Aporte] Codigo para renombrar tabla MySQL gassip 3 514 23-12-2015, 08:10 AM
Último mensaje: AbaddonOrmuz
  ¿ por que google chrome es incomtaible con java a partir del 2015? dormio 0 274 30-11-2015, 01:29 PM
Último mensaje: dormio
  Reproducir sonido en java programist 2 372 28-11-2015, 03:13 AM
Último mensaje: Juliens
  Homero Simpson dibujado con sólo código CSS Kevin9908 8 605 06-11-2015, 02:12 AM
Último mensaje: juanjj



Usuarios navegando en este tema: 1 invitado(s)