Java program to print armstrong number from 1 to 1000
public class ArmstrongBetween1To1000
{
public static void main(String[] args)
{
int number, n, total = 0;
System.out.println("Armstrong number between 1 to 1000: ");
for(int a = 1; a <= 1000; a++)
{
number = a;
while(number > 0)
{
n = number % 10;
total = total + (n * n * n);
number = number / 10;
}
if(total == a)
{
System.out.print(a + " ");
}
total = 0;
}
}
}