# Armstrong Number -- * Aim = To find the given number is Armstrong number or not. Q.) What is an Armstrong number? Ans.) It is a number where sum of cube of its digit is equal to the given number. For example==>> Say 407 then-- (4)³+(0)³+(7)³ = 64 + 0 + 343 = 407 # code : actual = int(input('Enter number:')) sum = 0 num = actual while (num>0): digit = (num%10) power = pow(digit,3) sum = sum + power num = num//10 if (sum==actual): print( actual , 'is an Armstrong number') else: print( actual , 'is not an Armstrong number') # Output : Enter number:407 407 is an Armstrong number >> Lets look how the code works : 1) First, get input from the user. 2) Then initialize the variable. 3) Store the actual (input) in a variable called num . We do this coz at the end we need to compa...
Desire to learn something useful