Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print("Hello! Today I will show you what a collatz is. Please insert a number!")
- integer=int(input())
- def collatz(number):
- while number != 1:
- if number % 2 == 0:
- number = number//2
- number
- print ("Since " + str(number*2) +" is even, we divide it by 2 and get " +str(number))
- elif number%2 ==1:
- number = number * 3 +1
- print ("Since " + str((number-1)/3) +" is odd, we multiply by 3, add 1, and get " + str(number) )
- collatz(integer)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement