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
Guiño ¿Cómo escanear un código QR? WMasterT 12 174 04-01-2019, 07:56 AM
Último mensaje: easy english
Sonrisa Código completo con formulario para crear códigos QR WMasterT 4 64 18-12-2018, 05:22 PM
Último mensaje: DamianUzcanga
  Programacion en java efbsfcd 10 199 04-12-2018, 10:45 AM
Último mensaje: easy english
Música Código para crear el archivo en PHP que crea la imagen de verificación WMasterT 2 39 04-12-2018, 10:44 AM
Último mensaje: easy english
  [Duda] Ayuda con este codigo Kovea 5 356 05-04-2018, 12:17 AM
Último mensaje: Kovea
  [Aporte] El Editor de codigo Atom! joselp 0 190 14-01-2018, 12:36 PM
Último mensaje: joselp
  Aplicación con JAVA Posits 13 651 20-12-2017, 03:14 PM
Último mensaje: alieninc
  [Aporte] Como compartir codigo en la nube con Codepen amner 1 432 14-03-2017, 03:05 PM
Último mensaje: Carlos Mendoza
  Ayuda con Código php CarlosAlberto 1 376 03-12-2016, 07:22 PM
Último mensaje: Minenage
  [Duda] Código en ASP NET C# romeho 2 560 26-07-2016, 10:40 PM
Último mensaje: romeho



Usuarios navegando en este tema: 1 invitado(s)