Java program to find whether given number is Armstrong or not



/*Write a program to find whether given no. is Armstrong or not.

  Example :

           Input - 153

           Output - 1^3 + 5^3 + 3^3 = 153, so it is Armstrong no. */



class Armstrong{

      public static void main(String args[]){

      int num = Integer.parseInt(args[0]);

      int n = num; //use to check at last time

      int check=0,remainder;

      while(num > 0){

           remainder = num % 10;

           check = check + (int)Math.pow(remainder,3);

           num = num / 10;

      }

      if(check == n)

            System.out.println(n+" is an Armstrong Number");

      else

            System.out.println(n+" is not a Armstrong Number");

   }

}

0 komentar:

Post a Comment

Related Posts with Thumbnails
GiF Pictures, Images and Photos