You are on page 1of 2

ARMSTRONG NUMBER

PRORAM:

Number = int(input("\nPlease Enter the Number to Check for Armstrong: "))

# Initializing Sum and Number of Digits

Sum = 0

Times = 0

# Calculating Number of individual digits

Temp = Number

while Temp > 0:

Times = Times + 1

Temp //= 10

# Finding Armstrong Number

Temp = Number

while Temp > 0:

Reminder = Temp % 10

Sum = Sum + (Reminder ** Times)

Temp //= 10

if Number == Sum:

print("\n %d is Armstrong Number.\n" %Number)

else:

print("\n %d is Not a Armstrong Number.\n" %Number)

OUTPUT:
RESTART: C:\Users\CJ\Desktop\lab\1a.py
Please Enter the Number to Check for Armstrong: 153

153 is Armstrong Number.


RESTART: C:\Users\CJ\Desktop\lab\1a.py
Please Enter the Number to Check for Armstrong: 15

15 is not a Armstrong Number.

1
2

You might also like