I am doing a question which ask to make adeterministic FSM (an ice cream machine which has 3 flavoura,b,c)with 3 states and 5 input symbols{money, cancel, make,a,b,c}
Here is the request:
1.No input is acceptable
2.Cancel is acceptable after inserting money
3. Cancel is acceptable after inserting money and choosingflavour
4.Cancel is not acceptable once we press “make”
HERE is my design:
The problem is , my FSM can make product withoutchoosing flavour. And the question say use 3 states only
Is this problem nessesary? Where should I change it?
THANKS FOR REPLYING
Mon cancel a, b, c Waiting money ( choosing make making favour money Cancel Show transcribed image text Mon cancel a, b, c Waiting money ( choosing make making favour money Cancel
Expert Answer
Answer to I am doing a question which ask to make a deterministic FSM (an ice cream machine which has 3 flavour a,b,c)with 3 state…