Java Assignments

[back]

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