Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.
At my University we have been set the task of creating the Collatz Conjecture on Matlab. Where you take a positive integer and if the number is odd multiply it by 3 and add 1, if it is even divide it by two. Apply the same rule to the number you just generated and keep repeating the rule until you eventually reach 1. Here is the question:
1. "given an integer, n, as an input, generates the Collatz sequence for n, terminating when (if) the sequence reaches 1. It should then print the sequence to the screen along with the length of the sequence and the highest number to appear in the sequence. "
If there is anyone out there who can help it would be much appreciated.
0 · ·