print
Advertisment
Advertisment

Automorphic Number In Java

Example

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

   
Advertisment
Advertisment
arrow_upward