Directions:
1.Create Struct BoardMarker with the ff: members (inkColor and inkContent) with inital values (Black and 20). Declare the ff: methods
A.displayInfo (Show the inkColor and inkContent)
B.changeColor ( Ask the user to input new color. Note: You cannot change the color if the ink is not empty)
C.Refill( Set the inkContent to 20ml)
D.Write(Deduct 10ml every time you execute this method) Note: You cannot execute this method if the inkContent is empty…Prompt the user to refill.
In the main Method, create a Struct Variable bm of the Struct BoardMarker. Show the Main MENU
Sample Output:
==MENU==
1.Display Info
2.Change Color
3.Refill
4.Write
Enter you choice:
1.Create Struct BoardMarker with the ff: members (inkColor and inkContent) with inital values (Black and 20). Declare the ff: methods
A.displayInfo (Show the inkColor and inkContent)
B.changeColor ( Ask the user to input new color. Note: You cannot change the color if the ink is not empty)
C.Refill( Set the inkContent to 20ml)
D.Write(Deduct 10ml every time you execute this method) Note: You cannot execute this method if the inkContent is empty…Prompt the user to refill.
In the main Method, create a Struct Variable bm of the Struct BoardMarker. Show the Main MENU
Sample Output:
==MENU==
1.Display Info
2.Change Color
3.Refill
4.Write
Enter you choice: