# Write a program to check or find the armstrong number using Java

To check whether the number is armstrong number or not, Before writing the java program let's discuss about what is the armstrong number ?

If the number is equal to the sum of cube of it’s own digit then it is called Armstrong Number.For example : Let’s take a number n=407.

x = 4*4*4 ( cube of it’s own place digit )
y = 0*0*0 ( cube of it’s own place digit )
z = 7*7*7 ( cube of it’s own place digit )

so, sum = x+y+z
sum = 64 + 0 + 343

sum = 407
The number n=407 is an Armstrong Number.

Table of Contents

## Java Program Code

```
```
/*;==========================================
; Title: Java Program to check or find the armstrong-number.
; Author: codenaive littleboy8506@
; Date:   13 Dec 2021
;==========================================*/
import java.util.Scanner;
public class Armstrong
{
public static void main(String[] arg)
{
Scanner obj =new Scanner(System.in);
int a,b,c,d,sum,input;
for(int i=1;i< =5;i++)
{
System.out.println("Enter the number");
input=obj.nextInt();

a=input/100;
b=input%100;
c=b/10;
d=b%10;
sum=d*d*d+c*c*c+a*a*a;

if(sum ==input)
{
System.out.println(input+" is a Armstrong Number ");
}

else

System.out.println(input+" is not a Armstrong Number");

}

}
}

```
```