Notes on Computer Project #3 ---------------------------- Comments about the project and responses to frequently asked questions will be added to this file as necessary. ***** comments added on 01/24/12 ***** 1) Please note the following statement from the project handout: The deliverables for this assignment are the following files: proj03.support.cpp -- the source code for your functions proj03.support.h -- the interface to your functions Be sure to use the specified file names, and to submit your files for grading via the "handin" system. The file "proj03.support.cpp" will contain the definitions of functions "gallons" and "fee", while the file "proj03.support.h" will contain the declarations of those two functions. Please note the "handin" system will not accept any file name which does not fit the specified pattern. Please note that it is possible to submit a particular file multiple times: the last version of the file that you submit will be graded. 2) The coding standard for CSE 232 computer projects is published in the coursepack (pages 6-7) and is available under the "General" directory on the course website. The first three examples in the coursepack (pages 19-21) meet the coding standard, but some of the "demo" programs do not (for example, the source code on page 22 does not use mnemonic identifiers and does not include appropriate comments). 3) Please note that the library functions which handle input operations ignore leading zeroes. That is, the following are all equivalent representations of the integer value 34: 34 0034 000034 Thus, it is not necessary for the user to type leading zeroes in response to a prompt for a meter reading. 4) Please recall that C++ is a strongly typed language, and that every data object must be given a type when it is declared. Also, please recall that the type of an intermediate expression depends on the type of the data objects being used in the expression, and that there are specific rules for mixed-type expressions and type conversions. --M. McCullen