Section 6.1 While Counter
Subgoals for Evaluating a Loop.
Subsection 6.1.1
Problem: Given the following code, what is the output?
counter = 0
total = 0
while counter < 50:
if counter % 5 == 0:
total += counter
counter += 1
print(total)
Subsection 6.1.2 Determine loop components
Starting values:
counter = 0
total = 0
Termination condition:
while counter < 50:
Body that is repeated based on indentation:
if counter % 5 == 0:
total += counter
counter += 1
Subsection 6.1.3 Trace the loop, writing updated values for every iteration or until you identify the pattern
For every iteration of loop, write down values.

counter
increments by 1
But only when the counter
is evenly divisible by 5
is the value added to total
.


You have attempted 1 of 1 activities on this page.