diff --git a/Armstrong Number b/Armstrong Number new file mode 100644 index 0000000..ab02999 --- /dev/null +++ b/Armstrong Number @@ -0,0 +1,24 @@ +#include + +using namespace std; + +int main(){ + int number, sum = 0, lastDigit, temp; + cout << "Enter a Number\n"; + cin >> number; + temp = number; + // Calculate sum of cube of every digit + while(temp != 0){ + lastDigit = temp%10; + sum = sum + (lastDigit*lastDigit*lastDigit); + temp = temp/10; + } + + if(sum == number){ + cout << number <<" is Armstrong Number"; + } else { + cout << number <<" is not an Armstrong Number"; + } + + return 0; +}