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

VirusTotal Lets Apple Fans Play With Fire In The Malware Sandpit

iPhone 5se Design Tipped in New Leak, to Look Like iPhone 5s

Freedom 251 - World's Cheapest Smartphone