Armstrong number is a number that is equal to the sum of cubes of its digits. For example 0, 1, 153, 370, 371 and 407 are the Armstrong numbers.
Program:
n = int(input("Enter a number: "))
sum = 0
a = n
while n > 0:
digit = n % 10
sum += digit ** 3
n //= 10
if a == sum:
print("Armstrong number")
else:
print("Not Armstrong number")
Output:
Enter a number: 153 Armstrong number
To Check Armstrong Number video by Rajesh Sir:
Commentaires