import java.util.Scanner; // Importa la clase Scanner
public class NumeroArmstrong {
public static void main (String args[]) {
Scanner scanner = new Scanner (System.in); // Crea un objeto scanner
System.out.print ("Ingresa un numero:");
int numeroOriginal = scanner.nextInt (); // Lee un número ingresado por el usuario
int ultimoDigito;
double digitos;
double suma = 0;
int numero = numeroOriginal;
digitos = Math.floor(Math.log10 (numero)) + 1;
while (numero > 0) {
ultimoDigito = numero % 10;
suma = suma + Math.pow(ultimoDigito, digitos);
numero = numero / 10;
}
if (numeroOriginal == suma) {
System.out.println (numeroOriginal + "es un número Armstrong");
} else {
System.out.println (numeroOriginal + "no es un número de Armstrong");
}
scanner.close (); // Cierra el objeto Scanner al finalizar
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: