Automorphic Number In Java
previous NextExample
import java.util.Scanner;
class Raj{
public static void main(String[] args) {
int n; //user input
int num; //for n
int sq;
int r; //reminder
int t; //divisor- 10,100,100 etc..
boolean equal = false; //for checking
Scanner sc = new Scanner(System.in);
System.out.println("enter a number");
n = sc.nextInt();
num = n;
sq = n*n;
t = 10;
System.out.println("\n Square of "+n+ "is"+sq);
while(n>0)
{
r = sq%t;
if(num==r)
{
equal = true;
break;
}
n=n/10;
t=t*10;
}
if(equal==true)
{
System.out.println(num+" is an Automorphic number");
}
else
{
System.out.println(num+" is not an Automorphic number");
}
}
}
Output :
enter a number 25 Square of 25 is 625 25 is an Automorphic number