All programs can be made using these three processes:
Sequence
Selection
Repetition
- this is the focus of today
LoopPractice2 code
Introduction to Loops
Here are the different types of loops
For Loop - used when you know how many iterations you want to perform
While Loop - used when you are not sure how many times the loop should execute.
Do While Loop - used when you want to be sure your statements are executed at least once before exiting.
Handy when you want to give your user the option of exiting your program.
Loops In Java
More examples of loops - LoopPractice
NOTE: Strings are always enclosed in "double quotes" while characters are enclosed with 'single quotes'.
Section 5 Lesson 2: Control Statements Vocabulary:
- A post-test loop that executes an unknown number of times until a condition is met, but always executes the first time through the loop.
-
A pre-test loop that uses an iterator to keep track of how many times a loop will execute.
-
A keyword used to skip over the remaining code in a loop and return program control to the beginning of the loop to execute again.
-
A pre-test loop that executes an unknown number of times until a condition is met.
-
A keyword used to terminate a loop from executing before the loop condition is met.
Complete Section 5 Lesson 2: Control Statements slides
Complete Section 5 Lesson 2: Control Statements quiz and show your results to your instructor for teacher check
Complete work on the Section 5 Lesson 2: Control Statements practice on school loop.
Section 5.2 Coding - show your programs to your instructor for teacher check:
1.
Message Decoder - you must use only one println to print out the decoded message.
4. Anagram - hint sampleString.indexOf( characterX ) will return a -1 if the characterX is NOT found in sampelString. You will need to use a loop to pull out each character in the first word and see if it is in the second word.