Suppose that in a kitchen there is only one four-burner stove to be used both for frying pans and for clay pots. So that there are no problems, they were imposed some rules: - There cannot be clay...


Suppose that in a kitchen there is only one<br>four-burner stove to be used<br>both for frying pans and for clay pots. So<br>that there are no problems, they were<br>imposed some rules:<br>- There cannot be clay pots and pans on a<br>stove top at the same time<br>- There cannot be more than three pans on<br>the stove at the same time<br>Using traffic lights, create a program that<br>simulates the use of stovetops in a<br>environment with N frying pans and M clay<br>pots (N and M can be the same or<br>different), from so that there is no starvation<br>and/or deadlock.<br>Print the number of pans or pans on the<br>stove each time the value of them<br>be updated (every time the quantity<br>changes)<br>Example:<br>The hob has 1 frying pan.<br>The hob has 2 pans.<br>The stove burner has 1 pan.<br>The hob has 2 pans.<br>Include main class.<br>

Extracted text: Suppose that in a kitchen there is only one four-burner stove to be used both for frying pans and for clay pots. So that there are no problems, they were imposed some rules: - There cannot be clay pots and pans on a stove top at the same time - There cannot be more than three pans on the stove at the same time Using traffic lights, create a program that simulates the use of stovetops in a environment with N frying pans and M clay pots (N and M can be the same or different), from so that there is no starvation and/or deadlock. Print the number of pans or pans on the stove each time the value of them be updated (every time the quantity changes) Example: The hob has 1 frying pan. The hob has 2 pans. The stove burner has 1 pan. The hob has 2 pans. Include main class.

Jun 04, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here