How to find what circuitry is required for synthesis of following digital VLSI design problem?
Just my thoughts, without any claim to be correct:

3 inputs:

reset to restart the logic
clock to mark the change of days (each day is one cycle)
sick is active on the edge of clock, if the kid is sick
(take setup time into account)


1 output:

reward will be become active after the edge of clock, if the condition for the reward is met
(it will become inactive the next day, if the condition is not met any more)


a register to know the price of the chocolate
an accumulator for the amount spent so far (a register and an adder)
a divider by &quot;3&quot; to realize the condition check

Please consider that a combinatorial output can glitch. If this is not correct, the output reward needs to be clocked, too.
You might like to look up &quot;Moore automat&quot; to learn more.