diff --git a/Algorithms/Maths/armstrong-number/CheckArmstrong.java b/Algorithms/Maths/armstrong-number/CheckArmstrong.java new file mode 100644 index 00000000..2eea4488 --- /dev/null +++ b/Algorithms/Maths/armstrong-number/CheckArmstrong.java @@ -0,0 +1,24 @@ +import java.util.Scanner; +public class CheckArmstrong { + + public static void main(String[] args) { + + int num, number, temp, total = 0; + System.out.println("Ënter 3 Digit Number"); + Scanner scanner = new Scanner(System.in); + num = scanner.nextInt(); + scanner.close(); + number = num; + + for( ;number!=0;number /= 10) + { + temp = number % 10; + total = total + temp*temp*temp; + } + + if(total == num) + System.out.println(num + " is an Armstrong number"); + else + System.out.println(num + " is not an Armstrong number"); + } +}