Q:

Python Program to Find Armstrong Number between an Interval

belongs to collection: Python Basic Programs

0

We have already read the concept of Armstrong numbers in the previous program. Here, we print the Armstrong numbers within a specific given interval.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

lower = int(input("Enter lower range: "))  
upper = int(input("Enter upper range: "))  
  
for num in range(lower,upper + 1):  
   sum = 0  
   temp = num  
   while temp > 0:  
       digit = temp % 10  
       sum += digit ** 3  
       temp //= 10  
       if num == sum:  
            print(num)  

This example shows all Armstrong numbers between 100 and 500.

Output:

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Python Program to Find the Sum of Natural Numbers... >>
<< Python Program to check Armstrong Number...