programa Java para comprobar el número de neón

En este programa java, vamos a comprobación de si un número dado es el número de neón o no ? Un número es un número de neón, si la suma de los dígitos de cuadrada de un número es igual al número en sí.

Dado un número, y tenemos que comprobar si es o no el número de neón con el programa Java.

Número de neón

Un número es un número de neón, si la suma de los dígitos del cuadrado de un número es igual al número en sí.

Ejemplo:

Número 9 es un número de neón , porque 9 es igual a la suma de los dígitos del cuadrado de número (9×9 = 81 = 8 + 1 = 9) .

programa para comprobar el número de neón en Java

import java.util.Scanner;
public class NeonNumber
{
public static void main(String[] args)
{
int n,square,sum=0;
//create object of scanner.
Scanner sc = new Scanner(System.in);
//you have to enter number here.
System.out.print("Enter the number: " );
n=sc.nextInt();
//calculate square.
square=n*n;
while(square>0)
{
sum=sum+square%10;
square=square/10;
}
//condition for checking sum is equal or not.
if(sum==n)
System.out.println("Its a Neon number.");
else
System.out.println("Its not a Neon number.");
}
}

salida

First run:
Enter the number: 9
Its a Neon number.
Second run:
Enter the number :6
Its not a Neon number.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *