Java Assignments
Textbook code can be found on my main Java page here.
| Set | Self Check (SC) | Exercises (E) |
| Set 11: | Self Check 1.1–1.3, 1.5, 1.7. Essentials. | |
| Set 12: | Self Check 1.8, 1.11, 1.12, 1.18. Printing. | |
| Set 13: | Self Check 1.21, 1.22, 1.32. Decomposition. | |
| Set 14: | Exercises 1.1, 1.7–1.10, 1.16. | |
| X1A | Self Check 1.9, 1.15, 1.20. | |
| Set 21: | Self Check 2.1, 2.2b,d,m; 2.5, 2.7, 2.8, 2.9. (Don't do 2.4. It does not work.) Expressions; Variables. |
Exercise 2.1. Variables. |
| Set 22: | SC 2.10, 2.11, 2.12, 2.13(l+=). Variables. | |
| Set 23: | SC 2.18, 2.20, 2.21, 2.24, 2.25. for loops. | |
| Set 24: | E 2.2, 2.3, 2.4, 2.5, 2.6. for loops. | |
| Set 25: | SC 2.26–2.28, 2.32. Nested for loops. | E 2.7, 2.10, 2.11, 2.15. Nested for loops. |
| Set 31: | SC 3.1, 3.2, 3.4, 3.7. Parameters. | E 3.1. |
| Set 32: | SC 3.13a,c,g,j; 3.17. | E 3.3. |
| Set 33: | SC 3.20a,c,e,h,k; 3.22, 3.23, 3.25. Strings, Scanner. | E3.8, E3.9. Parameters, return values, Math class. |
| Set 34: | E 3.16, 3.17, 3.19. | |
| Set3G1: | E 3G.1, 3G.3, 3G.4, 3G.5, 3G.6. Graphics. | |
| Recursion: no loops in solutions. See beginning of Chapter 12. For backtracking, see template on pp. 788–789. |
||
| Set 121: | SC 12.3, 12.4, 12.5. Recursion. | |
| X12A | SC 12.13, 12.14, 12.15. | |
| Set 122: | E 12.1, 12.2, 12.3, 12.6. | |
| X12B | E 12.7, 12.9, 12.12. | |
| X12C: | E 12.13, 12.14, 12.18, 12.19, 12.20. Yeah for computer science! |
|
| Set 41: | SC 4.1a,c,d,f,h; 4.2, 4.4. if/else statements. | |
| X4A | SC 4.5. | |
| Set 42: | 4.7, 4.9, 4.11. Scanner. | |
| Set 43: | 4.15, 4.17, 4.20, 4.23, 4.28 (see p.273). Cumulative algorithms, Text processing, throw exceptions. |
|
| Set 44: | E 4.1, 4.3, 4.9. | |
| Set 45: | E 4.11, 4.18, 4.19. | |
| X4B | Chapter 4 Programming Project #1. | |
| Set 51: | SC 5.1, 5.2, 5.3, 5.6, 5.8, 5.11. while loop. | |
| Set 52: | SC 5.12, 5.13, 5.16. Fencepost algorithms. | |
| Set 53: | SC 5.23, 5.24, 5.27. User errors, assertions. | |
| Set 54: | E 5.1, 5.3, 5.7, 5.11. | |
| Set 55: | E 5.14, 5.18, 5.24. | |
| X5A | Chapter 5 Programming Project #1. | |
| X5B | Chapter 5 Programming Project#2. |
Latest update: Wednesday, October 22, 2014 2:14 PM