Check whether the given number is Armstrong number or not Example Java Program
Definition
An Armstrong number of three digits is an integer such that the sum of the cubes of its digits is equal to the number itself. For example, 371 is an Armstrong number since 3**3 + 7**3 + 1**3 = 371.Check whether the given number is Armstrong number or not Example Program
import java.util.Scanner; public class ArmstrongNumberCheck { public static boolean isArmstrong(int input) { String str = input + ""; int size = str.length(); int in = input; int sum = 0; while (in != 0) { int lastDigit = in % 10; sum = sum + (int) Math.pow(lastDigit,size); in = in / 10; } if (sum == input) { return true; } else { return false; } } public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("Enter a number: "); int inputNumber = in.nextInt(); boolean result = isArmstrong(inputNumber); if (result) { System.out.println(inputNumber + " is an Armstrong number"); } else { System.out.println(inputNumber + " is not an Armstrong number"); } } }
Sample Output
Output is: Enter a number: 5678 5678 is not an Armstrong number
Calculation Programs
- Area Of Circle Example Java Program
- Odd Or Even Example Java Program
- Swap With Variable Example Java Program
- Swap Without Variable Example Java Program
- Leap Year Or Not Example Java Program
- Factorial Example Java Program
- LCM Example Java Program
- GCD Example Java Program
- Simple Calculator Example Java Program
- Multiplication Table Example Java Program
- Palindrome Number Example Java Program
- Area Of Rectangle Example Java Program
- Palindrome String Example Java Program
- Check whether the given number is Armstrong number or not Example Java Program
- Armstrong Number In A Particular Range Example Java Program
- Create Matrix Example Java Program
- Matrix Addition Example Java Program
- Matrix Subtraction Example Java Program
- Matrix Multiplication Example Java Program
- Transpose Of A Matrix Example Java Program
- Square Root Example Java Program
- Area Of Square Example Java Program
- Square Root Without InBuilt Functions Example Java Program
- Twin Prime Example Java Program
- Circumference Of Circle Example Java Program
- Sum Of Three Numbers Example Java Program
- Largest Of Three Numbers Example Java Program
- Smallest Number Example Java Program
- Average of n numbers Example Java Program
- Prime Number Example Java Program
Read More Articles
- Multiple Inheritance Using Interface Example Java Program
- Single Inheritance Example Java Program
- Multilevel Inheritance Example Java Program
- Hierarchical Inheritance Example Java Program
- Find all Substrings of a given string Example Java Program
- Create Matrix Example Java Program
- Sum Of Three Numbers Example Java Program
- Heap Sort Example Java Program
- Twin Prime Example Java Program
- Compile Time Polymorphism Example Java Program