Using a MSI circuit to convert the clock into a binary output, I can make a seven segment display using a lot less chips. In this circuit, I count from 0 to "C", or twelve. In a seven segment display , it can count all the way up to F, or 15, in hexidecimal.
This counter has two switches from the clock and to the reset. When both switches are turned on, the circuit works as expected. When the reset is turned off, then the circuit stays on zero. When the clock is turned off, the circuit pauses.
The 74LS93 integrated circuit has several advantages over using flip-flops and gates. First of all, it's a lot less work and troubleshooting. With a lot of chips, you have to check each one in order to find the faulty circuit. However, the 74LS93 only counts up, and always starts at zero. While it is easier than using flip-flops and gates, it's a situational circuit. If you want to start at 2, or count down from 9, then you have to use flip-flops and gates. The circuit shown in the problem sheet is a better solution because it only uses NAND logic, allowing for bulk purchases.