CS 12 - Assignment 1 - Review


CS 12 Homepage

Due via e-turnin by Saturday, April 3rd, 11 pm

Make sure you turn in your source code to the folder corresponding to your lab section - e.g. if you are in lab section 022, turn in to folder assn1_022


Collaboration Policy:

Collaboration on home programming assignments is strictly FORBIDDEN.
Programs must represent YOUR OWN original work.
Sharing code or team-coding are not allowed. Copying code from ANY source (any book, current or past students, past solutions, the web, etc.) is not allowed.
Cooperation to the extent of helping to debug, or discussing the general approach to solving the problem is encouraged, but should never involve communicating code or even pseudo-code or explicit algorithms. Your code must be unique.


In this assignment, you will re-do Assignment 7 from last quarter's cs10

We are not going to check your code against last quarter's cs10 submissions (although it would be very simple to do so!), but you are strongly (imagine this word in bold, all caps, underlined, italics, blood red & blinking) encouraged to re-code it from scratch: believe me, you need the practice!!

The main point of this exercise is to help you become familiar with the linux tools we will be using in this course - specifically emacs for editing, and g++ for compiling.
The secondary purpose is to make sure you can still program with functions and structs!


© 2003 UC Riverside Department of Computer Science & Engineering. All rights reserved.