Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- i=4
- #i for initial. can be changed by user.
- import copy
- i_copy=copy.copy(i)
- sumi=0
- #sumi for sum of individual numbers.
- count=0
- a=str(i)
- for ind in a:
- sumi+=int(ind)
- f=40
- #f for final No. can be changed by user.
- while i<=f:
- if i%sumi==0:
- print(i)
- i+=1
- count+=1
- sumi=0
- a=str(i)
- for ind in a:
- sumi+=int(ind)
- else:
- i+=1
- sumi=0
- a=str(i)
- for ind in a:
- sumi+=int(ind)
- print("Thus, there are",str(count),"harshad numbers in range of",str(i_copy),'to',str(f))
- print('-'*40)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement