Objective #1: Understand the different variable data types used in C++ and how they differ from constants.

Objective #2: Be able to write declaration statements that declare and initialize variables.

Objective #3: Use constants when appropriate.

Objective #4: List and explain the 5 steps of the Programming Process.

Objective #5: Use the arithmetic operators and assignment statements.

Objective #6: Be able to use the incrementing and decrementing operators.

Objective #7: Understand and apply the order of operations.

Objective #8: Understand type coercion and type casting.

There is an "older form" of type casting as explained at the bottom of p. 24 in which just the new data type is typed in front of the variable that you want to type cast, while the variable is still placed in a set of parentheses.

Objective #9: Avoid overflow, underflow, and loss-of-precision floating-point errors.

Objective #10: Use console I/O for input and output.

Objective #11: Use a rounding algorithm.