Assignment 18 — while loop familiarity
Due Wednesday, March 23
Program count_down.py
The program produces a count down from a user-supplied positive integer number down to 0. If the user provides a zero or negative number, the program performs repeated requests until a positive number is supplied.
After the positive number is obtained, a count down from that positive number to 0 is displayed (one count number per line)
Suggested algorithm
- Loop until a positive number is found.
- Afterwards, do a countdown loop.
Two sample runs
Enter positive number: 55
4
3
2
1
0
Enter positive number: -3Enter positive number: -1
Enter positive number: 0
Enter positive number: 4
4
3
2
1
0
🦆 © 2022 Jim Cohoon | Resources from previous semesters are available. |