Only some circumstances is it appropriate to use menu control in a program.Explain the conditions that are necessary when a menu can be used?