Build a Controller for a Microwave - Int Cook Time Remaining - IT Assignment Help

Download Solution Order New Solution
Assignment Task:

1. Create the following variables (you will need more than these, but must use these) 

a. int cook time remaining 

b. char power setting

c. char InteriorLamp

d. char doorOpen

e. char heatingElement Plus any others that you need

2. Do not allow start to be pressed if the door is open.

3. If the door has not been opened after the cook finishes, do not accept any inputs

4. If the door is opened, pause the cook cycle

5. If + is pressed 

a. During cook, or before cook add 30s to the clock time.

b. After cook is finished but before the door is opened - ignore

6. If cancel is pressed 

a. During the cook - pause cook

b. While not cooking 

i. Clear time

ii. Reset power to 5

7. Turn on the lamp 

a. When the door is open

b. When cooking 

Output the following: 

8. Print the heating element status when it changes

9. Print the lamp status when it changes

10. Print the door status when it changes

11. When starting cook, print ‘Cook Started’

12. During cook print every second, print the time remaining

13. When cook completes print “Ready - Enjoy your meal” 

 

This IT Assignment has been solved by our IT Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.