Python program to check armstrong number

 # Check if a number is an Armstrong number

num = int(input("Enter a number: "))

order = len(str(num))

sum = 0

temp = num

while temp > 0:

    digit = temp % 10

    sum += digit ** order

    temp //= 10

if num == sum:

    print(f"{num} is an Armstrong number")

else:

    print(f"{num} is not an Armstrong number")


Comments

Popular posts from this blog

C Program to implement GAUSS' FORWARD INTERPOLATION FORMULA

c Program to implement GAUSS' BACKWARD INTERPOLATION FORMULA

Program to implement BESSELS INTERPOLATION FORMULA in C