What are the most common applications of each control structure. I am trying to get at a reference along the lines of:
Control Structure - common application
Conditions - true / false distinction
Selections - case differentiation of a few known values
Loops - writing to / reading from lists
do while - unknown number of iterations
for - known number of iterations
foreach - eliminating errors in the loop house keeping arithmetic
Exceptions - ...
Continuations - ...
Jumps - ...