CSC 151 - Coding Challenge 8
We are providing you with starter code, CC8-template.scm. You should download this file and upload the given code to a new .scm file named last-CC.scm. You are required to document every procedure that you write using the documentation style of our course. Tests are optional, but likely helpful in determining if your code is working as desired. At the top of your file, make sure to include your name, and any acknowledgements according to our collaboration policy. Now is a great time to review those collaboration policies. Document and write a recursive procedure, (my-vector-filter vec pred?), that creates a new vector which contains only the elements of vec for which pred? holds. The elements should appear in the same order that they do in vec. In writing this procedure, you may create exactly one new vector. Hence, you will not find it productive to use vector-append. In addition, you may not create any lists. Hence, you will not find it productive to use list->vector or vector->list.
CSC 151 - Coding Challenge 8 Coding Challenge 8: The last coding challenge Assigned Friday, 7 November 2025 Due Thursday, 13 November 2025 --> Summary In this coding challenge we practice displaying data and working with vectors. Collaboration You must work individually on this assignment. You may only consult members of the course staff for help. Instructions We are providing you with starter code, CC8-template.scm . You should download this file and upload the given code to a new . scm file named last-CC.scm . You are required to document every procedure that you write using the documentatio
Explore this link on the map →saved by
related reading
- CSC 151 - Coding Challenge 6eikmeier.sites.grinnell.edu
- CSC 151 - Coding Challenge 4eikmeier.sites.grinnell.edu
- CSC 151 - Coding Challenge 7eikmeier.sites.grinnell.edu
- CSC 151 - Coding Challenge 5eikmeier.sites.grinnell.edu
- CSC 151 - Coding Challenge 1eikmeier.sites.grinnell.edu
- CSC 151 - Analyzing procedureseikmeier.sites.grinnell.edu
- CSC 151 - Higher-order design, recursive and othereikmeier.sites.grinnell.edu
- CSC 151 - List basicseikmeier.sites.grinnell.edu
- CSC 151 - Recursion Over Listseikmeier.sites.grinnell.edu
- CSC 151 - Code Formatting and Styleeikmeier.sites.grinnell.edu
- CSC 151 - Functional Problem Solvingeikmeier.sites.grinnell.edu
- CSC 151 - The "big three" list operationseikmeier.sites.grinnell.edu