CS 1044, Index
Programming Assignment #1
Spring 1998
Due Date: 11:59 pm, Tuesday, February 3, 1998.
Cooperative Work Allowed: You may do this assignment in groups of no more than two students and working according to the rules for cooperation set forth in the course syllabus. If you have any questions about how the rules apply, please ask the instructor. Both names should be included in the documentation portion of the program beside the label "Submitted BY." Each member should do at least one submission from his/her userid so that each individual knows how to do this and can be sure that an account has been properly set up on the grader for him/her. This means that for this particular assignment, but ONLY for this assignment, a team could have a maximum of 8 total submissions, 4 from each member's account. For those students who choose to work in pairs, you will be asked to submit in class a sheet of paper with both names of the pair printed and signed and the statement that you have worked together on programming assignment 1. The grade for both members of the team will be the highest grade on all the submissions for that team, regarless of which member's account the submission with the highest grades was submitted from.
Objectives: This assignment will give you the opportunity to learn the Microsoft Visual C++ development environment and how to submit a program to the automated grader that will be used throughout the semester.
Problem Statement: You are to type in the program on this assignment sheet, including the documentation. Add your own name(s) beside the words "Submitted by." When you have eliminated all typing errors from the program and have it running, then submit it to the automatic grader.
Input: To test your program, you will need to create an input file, separate from your program. You should name the input file "asgn1.in". The input file should contain one line of data for each employee for whom a pay computation will be made. Each line should contain, in the following order, an employee number (integer), the number of hours the employee worked (double), and the employee's hourly pay rate (double).
Documentation: You should type in all the documentation that accompanies the program. This is an example of the documentation standard you will be expected to follow for all your programs for this class. Documentation is important and will count toward your grade!
Turn in: If you work as part of a two-person team, you should hand in in class a paper with the statement "We have worked together on programming assignment 1 in CS 1044, index # 1358 and realize we will receive the same grade on the assignment." The statement should carry both the printed name and signature of both partners.