diff --git a/Python/program-10/armstrong.py b/Python/program-10/armstrong.py new file mode 100644 index 00000000..7e0967c6 --- /dev/null +++ b/Python/program-10/armstrong.py @@ -0,0 +1,22 @@ +#Python Program to Find Armstrong Number in an Interval + + +lower = 100 +upper = 2000 + +for num in range(lower, upper + 1): + + # order of number + order = len(str(num)) + + # initialize sum + sum = 0 + + temp = num + while temp > 0: + digit = temp % 10 + sum += digit ** order + temp //= 10 + + if num == sum: + print(num)