Advertisement
Guest User

Untitled

a guest
Mar 18th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. print("Hello! Today I will show you what a collatz is. Please insert a number!")
  2. integer=int(input())
  3. def collatz(number):
  4. while number != 1:
  5. if number % 2 == 0:
  6. number = number//2
  7. number
  8. print ("Since " + str(number*2) +" is even, we divide it by 2 and get " +str(number))
  9.  
  10. elif number%2 ==1:
  11. number = number * 3 +1
  12. print ("Since " + str((number-1)/3) +" is odd, we multiply by 3, add 1, and get " + str(number) )
  13.  
  14. collatz(integer)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement