Skip to content

Program to Find Whether Given No. is Armstrong or Not

Program to Find Whether Given No. is Armstrong or Not


Code:

/*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”);
   }
}

Comment below for your Query and Feedback… 🙂

1 thought on “Program to Find Whether Given No. is Armstrong or Not”

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!