Question: Question 1 1 : hailstone ( num ) 5 pts Returns the hailstone sequence starting at the given number until termination when num is 1

Question 11: hailstone(num)
5 pts
Returns the hailstone sequence starting at the given number until termination when num is 1. The hailstone sequence is generated as follows:
If num is even, then the next number in the sequence is num/2.
If num is odd, then the next number in the sequence is 3** num +1.
Continue this process until num =1
** The use of type conversion such as int0, and list comprehension syntax are not allowed.
** Implement this function without redundancy (do not repeat the same operations in conditionals)
Preconditions and Postconditions
num: int An positive integer
Returns: 1ist => Hailstone sequence starting at num and ending at 1.
Examples:
 Question 11: hailstone(num) 5 pts Returns the hailstone sequence starting at

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!