Exercise: Counter
There are tons of possiblities to have counters depending on how do you access it and where does it keep the score. In this exercise you are required to implement a number of different counters. A few ideas follow:
A command-line single-counter. Every time we run the program it will display an ever increasing number:
$ counter 1 $ counter 2 $ counter 3
A command-line multi-counter:
$ counter Foo 1 $ counter Foo 2 $ counter Bar 1 $ counter Foo 3 $ counter Foo 4 $ counter Bar 2
Front-ends:
- Command line
- Web browser
- GUI (e.g. Python Tk)
You can find many solutions in the Counter Examples project.
Published on 2020-01-17