Question: CSCI 7 Lab Assignment 4 15 Points, Due 4/10/2018 please use python 3.7 Loops All programming languages have a loop capability. Looping is the program

CSCI 7 Lab Assignment 4

15 Points, Due 4/10/2018 please use python 3.7

Loops

All programming languages have a loop capability. Looping is the program logics ability to repeat one or more lines of code either:

A set number of times, a for loop (i.e. 10, 100, 500, 763 or more times)

An unknown number of times (i.e. loop terminates if a tested condition becomes true or as long as the tested condition remains false), a while loop, a do until loop, a do while loop.

This Lab exercise demonstrates the use of the For Loop, a standard loop in all programming languages. C++ standard For Loop format looks like:

for n in range (1, 100):

Loop line 1 code;

Loop line 2 code;

Loop line 3 code;

Loop line N code;

The loop code needs:

1.A loop counter variable (n in the above example) to keep track of how many iterations this loop has run

2.A starting value (i.e. 1 in the above example)

3.A stopping value (i.e. 100 in the above example)

4.The default increment is 1 (a third parameter would be an increment or decrement)

The loop will start at n1 and increment by 1 until the counter runs to n2 - 1. The loop will then stop at that point. We can substitute variables for the start and stop numeric constant values such as:

for n in range (n1, n2 ):

Lines of Loop code;

This Lab Assignment will allow the user to:

1.Enter a starting loop numeric integer value (we will dispense with GIGO code)

2.Enter a stopping loop numeric integer value

3.Run a For Loop from 1 to N times keeping a running count of the loop iteration values

(i.e. 1 + 2 + 3 + 4 + 5 + 6 = 21)

4. Keep a running total of the number of loop counters

Display the number of iterations and the total. You might also wish to display the iteration count as the loop progresses:

1 of 2 - Enter Starting Loop Value: 6

2 of 2 - Enter Ending Loop Value: 11

6 + 7 + 8 + 9 + 10 + 11 = 51

Loop ran 6 Times

Run this Again (Y or N): y

1 of 2 - Enter Starting Loop Value: 1

2 of 2 - Enter Ending Loop Value: 6

1 + 2 + 3 + 4 + 5 + 6 = 21

Loop ran 6 Times

Run this Again (Y or N):

Notice that the values appear on the same line and there is an = equal sign after the last term . please use python 3.7

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!