You are here: Home / Topics / Python program for Armstrong number

Python program for Armstrong number

Filed under: Python on 2023-09-17 22:00:40

#!/usr/bin/python
# -*- coding: utf-8 -*-
# Python program to check if the number is an Armstrong number or not

# take input from the user

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

# initialize sum

sum = 0

# find the sum of the cube of each digit

temp = num
while temp > 0:
   digit = temp % 10
   sum += digit ** 3
   temp //= 10

# display the result

if num == sum:
   print (num, 'is an Armstrong number')
else:
   print (num, 'is not an Armstrong number')


About Author:
M
Mr. Dubey     View Profile
Founder of MCQ Buddy. I just like to help others. This portal helps students in getting study material free. Share your stuff here so that others can get benefitted.