Skip to content

Commit

Permalink
Merge pull request #63 from HarryDulaney/hg-new-solutions
Browse files Browse the repository at this point in the history
Readme updates
  • Loading branch information
HarryDulaney authored Nov 10, 2023
2 parents 61fefb8 + a44c040 commit 59a882e
Showing 1 changed file with 181 additions and 75 deletions.
256 changes: 181 additions & 75 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,51 +1,77 @@
<div style="text-align: center;">

# INTRODUCTION TO JAVA PROGRAMMING 10TH EDITION <br> _Exercise Solutions_
### This repo contains my solutions to the end-of-chapter exercise’s from <a href="https://www.amazon.com/Intro-Java-Programming-Comprehensive-Version/dp/0133761312">Y. Daniel Liang’s Intro to Java Programming (10th Edition)</a>
### I've included links below to all the freely accessible compainion material and quick links to navigate through my solutions by chapter.

<img style="width:auto; height:auto; max-height: 30vh" src="./resources/coverpicture.png" alt="header-img-book-cover">

### This repo contains my solutions to the end-of-chapter exercise’s from <a href="https://www.amazon.com/Intro-Java-Programming-Comprehensive-Version/dp/0133761312">Y. Daniel Liang’s Intro to Java Programming (10th Edition)</a>

### I've included links below to all the freely accessible compainion material and quick links to navigate through my solutions by chapter.

### If you would like to contribute, please see: <a href="#contribute">Ways to Contribute</a>

____
#### - About the 10th Edition -

#### - About the 10th Edition -

_"Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach
. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of
. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of
object-oriented, GUI programming, advanced GUI and Web programming using Java..."_

### **Companion Content:**
- ### <a href="http://liveexample.pearsoncmg.com/liang/intro10e">10th Edition Companion Website</a>
- ### <a href="https://liveexample.pearsoncmg.com/CheckExercise/faces/CheckExercise.xhtml?chapter=1&programName=Exercise01_01">Exercise Check Tool</a>
- ### <a href="https://liveexample.pearsoncmg.com/javarevel2e.html">Hints to Quizzes and Programming Projects</a>
- ### <a href='#checkpoint-answers'>Checkpoint Answers</a>
- ### <a href="https://media.pearsoncmg.com/ph/esm/ecs_liang_ijp_10/ExampleByChapters.html">Example Programs By Chapter</a>
- ### <a href="http://liveexample.pearsoncmg.com/liang/animation/animation.html">Algorithm Animations</a>
- ### <a href="https://media.pearsoncmg.com/ph/esm/ecs_liang_ijp_10/supplement/Supplement1dcodingguidelines.html">Java Coding Style Guidelines</a>
----
<h1 style="text-align: center">Companion Content</h1>
<h6>Additional online learning material that came with the books</h6>

#### <a href="http://liveexample.pearsoncmg.com/liang/intro10e">10th Edition Companion Website</a>

#### <a href="#self-check-quizs">Self-Check Chapter Quiz's</a>

#### <a href="https://liveexample.pearsoncmg.com/CheckExercise/faces/CheckExercise.xhtml?chapter=1&programName=Exercise01_01">Exercise Check Tool</a>

#### <a href="https://liveexample.pearsoncmg.com/javarevel2e.html">Hints to Quizzes and Programming Projects</a>

#### <a href='#checkpoint-answers'>Checkpoint Answers</a>

#### <a href="https://media.pearsoncmg.com/ph/esm/ecs_liang_ijp_10/ExampleByChapters.html">Example Programs By Chapter</a>

#### <a href="http://liveexample.pearsoncmg.com/liang/animation/animation.html">Algorithm Animations</a>

#### <a href="https://media.pearsoncmg.com/ph/esm/ecs_liang_ijp_10/supplement/Supplement1dcodingguidelines.html">Java Coding Style Guidelines</a>

____
<span id="contribute"><span/>

## Ways to Contribute:
### <em id="prs">Pull requests:</em>
## Contribution Guide:

<div style="text-align: left;">

### <em id="prs">Pull requests:</em>

- _When to use Pull Requests_
- To add new solutions, that do not already exist.
- To add new documentation and/or comments to existing exercise solutions.
- To add new solutions, that do not already exist.
- To add new documentation and/or comments to existing exercise solutions.

- _How to use Pull Requests_
1. Fork the Master branch
2. Create a feature branch (with a descriptive name) using the fork from step 1.
3. Make your changes to your new branch (Only commit and push the files you plan to merge).
4. Make a Pull Request into our intro-to-java-programming Master branch.


1. Fork the Master branch
2. Create a feature branch (with a descriptive name) using the fork from step 1.
3. Make your changes to your new branch (Only commit and push the files you plan to merge).
4. Make a Pull Request into our intro-to-java-programming Master branch.

### <em>Issue's:</em>

### <em>Issue's:</em>
- _Please feel free to open new Issues._
- To request a specific Exercise that you need answered.
- Be sure to include the Chapter and Exercise number.
- To request a change to an existing solution.
- You find an error in an existing solution.
- To request a specific Exercise that you need answered.
- Be sure to include the Chapter and Exercise number.
- To request a change to an existing solution.
- You find an error in an existing solution.

</div>

____

<h1>Exercise Solutions:</h1>
<h6>Quick Links to navigate these solutions by chapter</h6>
<div style="text-align: left;">
<ul>
<li><a href="https://github.com/HarryDulaney/intro-to-java-programming/tree/master/ch_01"><strong
>Chapter 1</strong></a> - Introduction to Computers, Programs, and Java </li><br>
Expand Down Expand Up @@ -98,56 +124,136 @@ ____
<li><!--<a href="https://github.com/HarryDulaney/java-programming-daniel-liang-10th/tree/master/">--><strong>Chapter 32</strong><!--</a>--> - Java Database Programming</li><br>
<li><!--<a href="https://github.com/HarryDulaney/java-programming-daniel-liang-10th/tree/master/">--><strong>Chapter 33</strong><!--</a>--> - Java Server Faces</li><br>
</ul>
</div>
____

<h1 id="checkpoint-answers">Checkpoint Answers</h1>
<h6>Checkpoint Questions at the end of each chapter</h6>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter1.html">Chapter 1 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter2.html">Chapter 2 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter3.html">Chapter 3 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter4.html">Chapter 4 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter5.html">Chapter 5 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter6.html">Chapter 6 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter7.html">Chapter 7 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter8.html">Chapter 8 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter9.html">Chapter 9 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter10.html">Chapter 10 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter11.html">Chapter 11 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter12.html">Chapter 12 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter13.html">Chapter 13 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter14.html">Chapter 14 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter15.html">Chapter 15 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter16.html">Chapter 16 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter17.html">Chapter 17 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter18.html">Chapter 18 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter19.html">Chapter 19 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter20.html">Chapter 20 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter21.html">Chapter 21 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter22.html">Chapter 22 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter23.html">Chapter 23 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter24.html">Chapter 24 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter25.html">Chapter 25 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter26.html">Chapter 26 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter27.html">Chapter 27 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter28.html">Chapter 28 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter29.html">Chapter 29 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter30.html">Chapter 30 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter31.html">Chapter 31 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter32.html">Chapter 32 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter33.html">Chapter 33 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter34.html">Chapter 34 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter35.html">Chapter 35 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter36.html">Chapter 36 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter37.html">Chapter 37 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter38.html">Chapter 38 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter39.html">Chapter 39 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter40.html">Chapter 40 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter41.html">Chapter 41 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter42.html">Chapter 42 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter43.html">Chapter 43 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter44.html">Chapter 44 Check Point Questions</a>

##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter45.html">Chapter 45 Check Point Questions</a>

____

<h1 id="self-check-quizs">Self-Check Quiz's</h1>
<h6>Self-Check Quiz's are provided for self testing and reinforcing what you leaned in the chapter</h6>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=1&username=liangapcs">Chapter 1 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=2&username=liangapcs">Chapter 2 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=3&username=liangapcs">Chapter 3 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=4&username=liangapcs">Chapter 4 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=5&username=liangapcs">Chapter 5 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=6&username=liangapcs">Chapter 6 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=7&username=liangapcs">Chapter 7 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=8&username=liangapcs">Chapter 8 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=9&username=liangapcs">Chapter 9 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=10&username=liangapcs">Chapter 10 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=11&username=liangapcs">Chapter 11 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=12&username=liangapcs">Chapter 12 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=13&username=liangapcs">Chapter 13 Self-Check Quiz</a>

##### <a href="https://liveexample-ppe.pearsoncmg.com/selftest/selftestapcs?chapter=14&username=liangapcs">Chapter 14 Self-Check Quiz</a>

____

- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter1.html">Chapter 1 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter2.html">Chapter 2 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter3.html">Chapter 3 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter4.html">Chapter 4 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter5.html">Chapter 5 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter6.html">Chapter 6 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter7.html">Chapter 7 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter8.html">Chapter 8 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter9.html">Chapter 9 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter10.html">Chapter 10 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter11.html">Chapter 11 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter12.html">Chapter 12 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter13.html">Chapter 13 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter14.html">Chapter 14 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter15.html">Chapter 15 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter16.html">Chapter 16 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter17.html">Chapter 17 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter18.html">Chapter 18 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter19.html">Chapter 19 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter20.html">Chapter 20 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter21.html">Chapter 21 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter22.html">Chapter 22 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter23.html">Chapter 23 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter24.html">Chapter 24 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter25.html">Chapter 25 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter26.html">Chapter 26 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter27.html">Chapter 27 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter28.html">Chapter 28 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter29.html">Chapter 29 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter30.html">Chapter 30 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter31.html">Chapter 31 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter32.html">Chapter 32 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter33.html">Chapter 33 Check Point Questions</a>

<h2>Bonus Chapters</h2>

- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter34.html">Chapter 34 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter35.html">Chapter 35 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter36.html">Chapter 36 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter37.html">Chapter 37 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter38.html">Chapter 38 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter39.html">Chapter 39 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter40.html">Chapter 40 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter41.html">Chapter 41 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter42.html">Chapter 42 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter43.html">Chapter 43 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter44.html">Chapter 44 Check Point Questions</a>
- ##### <a href="https://liveexample.pearsoncmg.com/checkpoint/Chapter45.html">Chapter 45 Check Point Questions</a>
</div>

0 comments on commit 59a882e

Please sign in to comment.