Assume you are given three variables, revenue, expenses, and profit, all of type Money (a structured type with two int fields, dollars and cents). Assign to profit the result of subtracting expenses from revenue. Let’s make the happy assumption that revenue exceeds expenses. However you still may find that the cents part of expenses exceeds that of revenue. If that is the case you will have to “borrow” 1 from revenue dollars (i.e. subtract 1) and “give” it to revenue’s cents (i.e. add 100!) in order to carry out the subtraction properly.

LANGUAGE: C++

CHALLENGE:

Assume you are given three variables, revenue, expenses, and profit, all of type Money (a structured type with two int fields, dollars and cents). Assign to profit the result of subtracting expenses from revenue. Let’s make the happy assumption that revenue exceeds expenses. However you still may find that the cents part of expenses exceeds that of revenue. If that is the case you will have to “borrow” 1 from revenue dollars (i.e. subtract 1) and “give” it to revenue’s cents (i.e. add 100!) in order to carry out the subtraction properly.

SOLUTION:

The Bad News: The content you are trying to access is only available to members.

The Good News: You too can be a member, simply Click Here.

Already a member?

Posted in ,