Practice exercises

These exercises come from a 160 version of the course (so a greater emphasis on C-style i/o) and were set for roughly half way through the course material.
  1. Practice with loops (for, while, do while)
  2. Practice programming questions
  3. Practice with reference parameters
  4. Practice with algorithms
  5. Practice with null terminated strings (for now, skip the last two questions involving command line arguments)

More programming practice

If you want practice designing and writing your own programs, try coming up with solutions for the following: