Armstrong Numbers in given Range - Learn Engineering

All the news and updates relevant to Engineering. You can also Write a post here

Breaking

Friday, June 19, 2020

Armstrong Numbers in given Range

python-mini

Question

To Print the Armstrong numbers in given range.

Sample TestCaseExpected Output

Enter lower range : 100                                                                                    153

Enter Upper range : 1000                                                                                                370

                                                                                                                                               371

                                                                                                                                               407                 

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:
        dig=temp%10
        sum+=dig**3
        temp//=10
    if num==sum:
        print(num)

No comments:

Post a Comment