Write a program to find whether given number is Armstrong or not.
Input:- 153
Output:- 1^3 + 5^3 + 3^3 = 153, so it is Armstrong no.
Sample Program:-
 /**  
  * @author Dixit  
  *   
  */  
 public class ArmstrongProgram {  
      /**  
       * @param args  
       */  
      public static void main(String[] args) {  
           int num = 153;  
           int n = num;   
           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");  
      }  
 }   Output  
 153 is an Armstrong Number  Enjoy Programming.
 
No comments:
Post a Comment