From f02bdb73902921f5b4e439bb55e94b0771d53480 Mon Sep 17 00:00:00 2001 From: Masood Momin <47451964+masoodmomin@users.noreply.github.com> Date: Wed, 11 Dec 2019 17:53:41 +0530 Subject: [PATCH] Showing 153 is not an Armstrong number. (#680) * Update Armstrong Number.cpp * Update Armstrong Number.cpp * Update Armstrong Number.cpp * Update Armstrong Number.cpp * Rename Armstrong Number.cpp to armstrong_number.cpp * Update armstrong_number.cpp Showing 153 as not an Armstrong number. * Update armstrong_number.cpp --- ...rmstrong Number.cpp => armstrong_number.cpp} | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) rename dynamic_programming/{Armstrong Number.cpp => armstrong_number.cpp} (55%) diff --git a/dynamic_programming/Armstrong Number.cpp b/dynamic_programming/armstrong_number.cpp similarity index 55% rename from dynamic_programming/Armstrong Number.cpp rename to dynamic_programming/armstrong_number.cpp index 098c8c628..4dba89a27 100644 --- a/dynamic_programming/Armstrong Number.cpp +++ b/dynamic_programming/armstrong_number.cpp @@ -1,16 +1,17 @@ -//program to check whether a number is an armstrong number or not -#include -#include -int main() -{ +// Program to check whether a number is an armstrong number or not +#include + +using std::cout; +using std::cin; + +int main() { int n, k, d, s = 0; cout << "Enter a number:"; cin >> n; k = n; - while (k != 0) - { + while (k != 0) { d = k % 10; - s += (int)pow(d, 3); + s += d * d * d; k /= 10; } if (s == n)