fork download
  1. // Check if a number is an Armstrong number or not
  2. import java.util.*;
  3. public class Main{
  4. public static void main(String[] args){
  5.  
  6. int num = 153;
  7. int originalnum = num;
  8. int sum =0;
  9.  
  10. while(num !=0){
  11. int digit = num% 10;
  12. sum += Math.pow(digit,3);
  13. num = num/10;
  14. }
  15.  
  16. if(originalnum == sum){
  17. System.out.println(originalnum + "Armstrong num");
  18. }
  19. else{
  20. System.out.println(originalnum + "Not a Armstrong num");
  21. }
  22. }
  23. }
Success #stdin #stdout 0.12s 55700KB
stdin
Standard input is empty
stdout
153Armstrong num