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. This is a C++ project.

The code will help you to check whether the input number is an Armstrong Number or not. You can check as many numbers as you want.

Steps to check whether a number is Armstrong or not:

1. Number should be greater than 0.

2. Count the Total number of digits in the number.

3. Using the power function exponent each digit to the power of total number of digits and then add them. For example:

370 has 3 digits in it so sum=3^3+7^3+0^3

4. If the sum in step 3 is the same as the number inputted, then the number is an Armstrong number else it is not.

Submitted by Prateek Saini (Prateek)

Download packets of source code on Coders Packet