Armstrong Program
Armstrong Program
java
import java.util.Scanner;
class Armstrong
{
void main()
{
Scanner sc = new Scanner(System.in);
int n, i, j, d, s1, k, p, m;
n = sc.nextInt();
p = 0;
i = n;
while (i > 0) {
i /= 10;
p++;
}
s1 = 0;
i = n;
while (i > 0) {
d = i % 10;
k = 1;
m = 1;
while (k <= p) {
m =m*d;
k++;
}
s1 =s1+ m;
i =i/ 10;
}
if (s1 == n)
System.out.println(n + " is an Armstrong Number.");
else
System.out.println(n + " is NOT an Armstrong Number.");
}
}