class ArmstrongNumbers{
public static void main(String[] args){
int num, temp, digit1, digit2, digit3;
System.out.println("Armstrong numbers between 1 and 500: ");
num = 1;
while (num <= 1000){
digit1 = num - ((number / 10) * 10);
digit2 = (num / 10) - ((number / 100) * 10);
digit3 = (num / 100) - ((number / 1000) * 10);
temp = (digit1*digit1*digit1) + (digit2*digit2*digit2) + (digit3*digit3*digit3);
if (temp == num){
System.out.println("Armstrong Number:"+ temp);
}
num++;
}
}
}
|