Java program to find whether given no. 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");
 }
}

Comments

Popular posts from this blog

Java program to display triangle 1 23 456 78910

Google Invests Heavily In Canada For AI Lab