CS30 -- Introduction to Computer Science II
Fall, 2004
Assignment 1
(updated 9/6/2004)

From the text (Budd's Classic Data Structures in Java), Chapter 1, pg 21:

Exercises:
Do numbers 1 and 2

Programming Projects:
Do number 1.  Here is a "driver" class that will exercise your PrintInt class.  You need to write the "PrintInt" class that is started on page 10 in the text and address the problem identified in the question on page 21.  Note, you will also have to implement the "digitChar(int)" method.  Also note, there are several typos in the code on pages 10 and 11.  See if you can find them.

Submission Instructions:
On your machine where you are doing your homework, create a folder called <your email name> followed by "A1".  For example, someone with email address "cjones" would create a folder called "cjonesA1".  Inside that folder, place plain text file(s) containing your answers to numbers 1 and 2.  Also, place whatever Java files are necessary for your Programming Project in the same folder.  Finally, either tar or zip the folder so that when I extract it, the folder "<emailname>A1" will be created.  If you choose to use zip, change the extension of the resulting zip -file from "<something>.zip" to "<something>.foo".  This way, our webmail will allow you to attach the file.  If I get an attachment with extension .foo, I will change it back to .zip and all should be well.