Assignment 18 — while loop familiarity
Due Monday, October 10
Program wylie.py
The program first gets a user-supplied positive integer n. If the user provides a zero or negative number, the program performs repeated requests until a positive number is supplied.
The program then produces a list of even integers from the inclusive interval 0 through n-1.
For example, if the user supply 11 as the input, then the program should print the list [0, 2, 4, 6, 8, 10]
Suggested algorithm
- Loop until a positive number is found.
- Build and then print the list of integers.
Some sample runs
Enter positive number: 11
numbers = [0, 2, 4, 6, 8, 10]
Enter positive number: -3
Enter positive number: -1
Enter positive number: -4
Enter positive number: 0
Enter positive number: 5
numbers = [0, 2, 4]
Enter positive number: -8
Enter positive number: 1
[0]