Write a java program to check whether the given number is armstrong number or not :-


class ArmstrongNumber
{
public static void main(String[] args)
{  
int c=0,a,temp;  
int n=153;//It is the number to check armstrong  
temp=n;  
    
while(n>0)  
{  
a=n%10;  
n=n/10;  
c=c+(a*a*a);  
}  
    
if(temp==c)  
System.out.println("Armstrong number");   
else 
System.out.println("Not armstrong number");
}
}

Output:


Armstrong number

			

Example of Armstrong number:-

Let's try to understand why 153 is an Armstrong number.
153 = (1*1*1)+(5*5*5)+(3*3*3)
where:
(1*1*1)=1
(5*5*5)=125
(3*3*3)=27
So:
1+125+27=153

Previous Next