Making Versions of a List Program
CS 2500 PROGRAMMING ASSIGNMENT THREE
You will be making three different versions of the "same"
program for this assignment.
Instead of turning in deeper and deeper levels of one program,
you will be turning in three different finished programs. All
three programs will do the same thing, but they will differ in
how they do what they do.
Each time you turn in a new version of the program, it will be
a little more sophisticated in the approach it takes to solving
By doing this series of exercises you will learn about lists,
C++ classes, ordered lists, and linked lists.
To avoid problems, get started on each version of the program as
soon as possible. It is not a good idea to wait
until after the due date for one part to start work on the next
part. I will discuss all the parts of the assignment well
ahead of their due dates.