Let’s learn java program to print armstrong number from 1 to 1000.
Java program to print armstrong number from 1 to 1000
An armstrong number is sum of cube of its own digits. Here modulus and division operator is used alongside for loops and if condition. Here’s armstrong number between 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; } } }
Output:
Armstrong number between 1 to 1000: 1 153 370 371 407
Also read – methods in java