1) Binary to Decimal
binary=int(input(“enter a number:))
decimal=0
power=0
while binary>0:
digit=binary%10
decimal=decimal+digit * 2 ** power
binary=binary//10
power+=1
print(“decimal=”,decimal)
O/P:enter a number:1011
decimal = 11
2)Spy Number
num=int(input(“enter a number:))
sum_of_digit=0
product=1
while num>0:
digit=num%10
sum_of_digit+=1
product*=1
num//10
if sum_of_digit==product:
print(“spy number”)
else:
print(“not a spy number”)
o/p: enter a number:1124
spy number
Top comments (0)