Difference between revisions of "Loops"
From CompSciWiki
(Added two new sections, Multiple Control Statements and Running Totals and Sentinel Values, that were contained in Additional Information.) |
(Removed Additional Information section.) |
||
Line 16: | Line 16: | ||
==[[Multiple Control Statements]]== | ==[[Multiple Control Statements]]== | ||
==[[Running Totals and Sentinel Values]]== | ==[[Running Totals and Sentinel Values]]== | ||
− | |||
==[[Loop Review Questions and Exercises|Review Questions and Exercises]]== | ==[[Loop Review Questions and Exercises|Review Questions and Exercises]]== | ||
==[[Loops Solutions|Solutions]]== | ==[[Loops Solutions|Solutions]]== |
Revision as of 12:22, 7 December 2011
Chapter 5Until now all your programs have been working from top to bottom. Imagine if you were to write a game to guess a secret number from 1 to 100. The entire program would consist of one hundred if statements to account for each turn to check and see if the number chosen is correct; a situation like this is where a loop will come in to play and reduce those one hundred statements into one. A loop is a control structure that allows you to repeat the same sequence of code as long as a given test condition evaluates to true. Every passage through this sequence of code is called an iteration. If you repeat the same sequence of code 20 times, then you have performed 20 iterations. | ||
---|---|---|
Write a Program a Day | Case Studies |
Looping
While Loops
Do-While Loops
For Loops
Nested Loops
Scope
Test Condition
Infinite Loops
Multiple Control Statements
Running Totals and Sentinel Values
Review Questions and Exercises
Solutions
Chapter 4: Control Structures | Table of Contents | Chapter 6: User Defined Methods |
---|
Template loop detected: