Topical Information

This set of labs should help you firm up your knowledge of Java's various means of iteration.

Core Choices

  1. You may do Programming Exercise P6.1 for (Level 1).

  2. You may do Programming Exercise P6.2 for (Level 2).

  3. You may do Programming Exercise P6.3 for (Level 1).

  4. You may do Programming Exercise P6.4 for (Level 1).

  5. You may do Programming Exercise P6.5 for (Level 1).

    I'll throw in another (Level 1) if you show how to derive the less stable formula from the original formula. (Hint: You can treat summations like integrals for algebraic purposes.)

  6. You may do Programming Exercise P6.6 for (Level 2).

  7. You may do Programming Exercise P6.7 for (Level 2). (Note that there is no hasMorePrimes function. Why might that be?)

  8. You may do Programming Exercise P6.8 for (Level 1).

  9. You may do Programming Exercise P6.9 for (Level 1).

  10. You may do Programming Exercise P6.10 for (Level 1).

  11. You may do Programming Exercise P6.11 for (Level 1).

  12. You may do Programming Exercise P6.12 for (Level 1). (Yes, the extra credit offer is valid.)

  13. This space reserved to add more core choices...maybe...


Your target level for this lab set is (Level 5). Please, choose from the core choices to meet this goal. After you've met it, you may decide to improve the level total by selecting from the boosters below.

Boosters