Learn How to Quickly and Effectively Program with
Exercises, Projects, and Solutions
PROGRAMMING LANGUAGES ACADEMY
,© Copyright 2019 - All rights reserved.
The content contained within this book may not be reproduced, duplicated or transmitted without direct
written permission from the author or the publisher.
Under no circumstances will any blame or legal responsibility be held against the publisher, or author,
for any damages, reparation, or monetary loss due to the information contained within this book, either
directly or indirectly.
Legal Notice:
This book is copyright protected. It is only for personal use. You cannot amend, distribute, sell, use,
quote or paraphrase any part, or the content within this book, without the consent of the author or
publisher.
Disclaimer Notice:
Please note the information contained within this document is for educational and entertainment
purposes only. All effort has been executed to present accurate, up to date, reliable, complete
information. No warranties of any kind are declared or implied. Readers acknowledge that the author is
not engaging in the rendering of legal, financial, medical or professional advice. The content within this
book has been derived from various sources. Please consult a licensed professional before attempting
any techniques outlined in this book.
By reading this document, the reader agrees that under no circumstances is the author responsible for
any losses, direct or indirect, that are incurred as a result of the use of the information contained within
this document, including, but not limited to, errors, omissions, or inaccuracies.
, Table of Contents
Table of Contents
Introduction
Why Do I Need Exercises and Projects?
How Much Time Should You Spare?
Chapter 1: Warm-Up Time
Sea of Questions!
Is This Correct? - Part 1
Chapter 2: Recording Information
Storing/Recalling Information
Is This Correct? - Part 2
Project - 1
Chapter 3: Running Around in Circles - Literally!
To ‘if’ or ‘for’ - That Is the Question!
Project - 2
Questions and Answers
Is This Correct? - Part 3
Chapter 4: Using the Right Functions
Getting Functioning Programs to Work
Is This Correct? - Part 4
Chapter 5: The Solutions!
Chapter by Chapter Solutions
Chapter 1 Solutions
Chapter 2 Solutions