Skip to content

Commit 0e006d0

Browse files
committed
Happy Numbers.
1 parent 760b519 commit 0e006d0

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Happy Number.py

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
def isHappyNumber(num):
2+
rem = sum = 0
3+
while(num > 0):
4+
rem = num%10
5+
sum = sum + (rem*rem)
6+
num = num//10
7+
return sum
8+
9+
num = 19
10+
result = num
11+
12+
while(result != 1 and result != 4):
13+
result = isHappyNumber(result)
14+
15+
if(result == 1):
16+
print("Happy number 😄")
17+
elif(result == 4):
18+
print("Sad Number 😟")

0 commit comments

Comments
 (0)