Instructions for electronically submitting your C78 assignment

You will need to submit your code BOTH on paper and electronically.

ON PAPER:

Please submit all your code and the test cases (input and output) you used. Note the following:

ELECTRONICALLY:

Do NOT use TAB characters in your source files. Use only spaces to indent your code, because different programs display TAB characters in different ways, so you can never be sure how much space one TAB character corresponds to.

Each line must be less than 80 characters long, including spaces. Beware of "soft returns" -- some word processors, like WordPad, wrap lines automatically. If you use such a program, make sure that you press the return key yourself. If your editor doesn't display the line width, you can always make a line of 80 characters and paste it in to check whether you've gone over.

If you resubmit a file, that is the only copy we will have. Your old submission will be overwritten, including the timestamp, which means that we will have no way of verifying that you submitted on time.

Submitting

All instructions given here assume you are logged in to your fissure account and in the directory where your program is. Please remember that Unix is case sensitive, so type exactly what's described here.

To electronically submit your assignments, you need to type one of

depending on the programming language you used (C, Java or C++), if your assignment consists of the files Makefile, barchart.cc and misc.cc (and so on). Type

man submit

to find out more about the submit command. Also, you can find out (in a limited way) about what you have submitted by typing

listsub cscc78f

When we run your program, we will (again depending on the programming language you used) type one of

or if you submit a Makefile
  • make a2q4 You should make sure your program works under these conditions.

    Remember you must also hand in a printed copy of your program, which must be identical to your electronic copy.