JAVA Desarrollar un programa que permita obtener el dígito del millar de un numero cualquiera. Mostrar el dígito e indicar si es par o no. Si no existe el dígito del millar, mostrar el mensaje "No hay dígito del millar".
Por ejemplo: si el numero es 25974, el dígito del millar es 5 y es impar. Si el numero es 482, no hay dígito del millar
Respuestas
Respuesta dada por:
2
Respuesta:
El código está dentro del txt, no me dejaba, subirlo de otra forma.
Explicación:
Como el millar siempre es el 4to dígito de derecha a izquierda de cualquier número mayor o igual que 1000, se itera 3 veces, restando el último dígito y luego dividiendo entre 10 para quitar un dígito del camino, y así hasta haber eliminado 3 dígitos, y así poder hallar el millar como el residuo entre la división del número que queda después de las 3 iteraciones entre 10(Como Java hace la conversión de un número racional a un entero, no es necesaria la línea en que se resta si el tipo de dato que se usa en vez de ser double es int). Si el número dado no es mayor o igual que 1000, entonces notifica que no tiene millar.
Adjuntos:
Preguntas similares
hace 4 años
hace 4 años
hace 7 años
hace 7 años
hace 8 años