Chapter 11: Problem 4
Explain why most menu-driven programs use a loop to redisplay the menu after the user’s selected action has been performed.
Short Answer
Expert verified
Answer: Loops are used in menu-driven programs to redisplay the menu after executing a user's selected action to maintain the flow of user interaction, allowing users to perform multiple actions during a single session. The loop ensures that the program is always ready to accept new user input and execute corresponding functions, providing a smooth and dynamic user experience. The loop will end when the user chooses the exit option or when an exit condition is met.