print
Advertisment
Advertisment

armstrong number program in java

Example

import java.util.Scanner;
class ArmstrongNumber{
  public static void main(String[] args) {
    
       int num;
       int temp;
       int sum;
       int i = 1;
       int n= 0;

       Scanner sc = new Scanner(System.in);

       System.out.println("enter the number");
       num = sc.nextInt();
       sum = 0;
       i = num;
       while(num>0){

          n = num%10;
          num = num/10;
          sum = sum+(n*n*n);

             }
             if(sum==i)
             {
                 System.out.println("it is an Armstrong number");
             }
             else
             {   
              System.out.println("it is not an Armstrong number");
   
             }
         }
     }


Output :

 
   
  enter a number
  153
  it is an Armstrong number
   
Advertisment
Advertisment
arrow_upward