Please read the attached reference to Menu Systems.
While the article is not exhaustive, it does introduce the topic of menus and submenus. These can be programmed both GUI and Console programs. At some point, you will have to work with an user interface.
Consider the following for your post:
1. Have you ever seen a poorly designed interface that left you confused?
2. Have you ever seen a system without an exit option?
3. Do you think some menus should have an “easy” menu and a “pro” menu?
4. Both GUI (Windows) and Console (Text) menus have benefits. What would you say those are?
EXPERT SOLUTION ANSWER