Concept explainers
The list of actions, which is displayed on the screen is referred as menu.
Hence, the correct answer is option “C”.
Explanation of Solution
Menus:
A menu-driven
- The list of actions, which is displayed on the screen is referred as menu.
- This program will ask the user to enter the selection using keyboard, which displays a character such as a letter or a number that resides next to each menu options.
Explanation for incorrect options:
Decision Structure:
A case structure is a decision structure used to select an action in a given menu.
Hence, the option “A” is wrong.
Modules:
It breaks the menu-driven program into several modules.
Hence, the option “B” is wrong.
Boolean choices:
It is does not play a list of operations on the screen.
Hence, the option “D” is wrong.
Want to see more full solutions like this?
Chapter 11 Solutions
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
- 44% 2:34 PM Theme Park Ticket Application In holidays, people try to save their time and purchase entrance tickets of the favored theme parks online. This project aims to create a simple and most efficient application that will display a menu to the visitors which contains: 1. Book a ticket The program will display a menu that contains all the ticket prices below, get how many tickets he/she would like to buy, and displays the total price. The ticket Price Child - Under 8 years old 70 USD Adults 110 USD Seiners 50 USD 2. Calculate the price The program should calculate the total price of tickets and display it to the visitor. The program will ask if the visitor is a student, then a discount of 40% is applied to the total price. 3. Exit the application The application should be terminatedarrow_forwardPerform Student Controlthat you have the menu where you first enter the names of the studentsenter the names of the coursesthat averages the courses per studentto display on the screen the entered students, the courses and their options, scores and whether or not they were promoted. And create a class called teacherarrow_forwardA __________ is a piece of prewritten code that performs an operation.a. algorithmb. functionc. flowchartd. data flow diagramarrow_forward
- A(n) _____is a small application that cannot run on its own but can be used with other software products.arrow_forwardDraw hierarchy charts or flowcharts that depict the programs described below Account BalanceDesign a hierarchy chart or flowchart for a program that calculates the currentbalance in a savings account. The program must ask the user for:– The starting balance– The total dollar amount of deposits made– The total dollar amount of withdrawals made– The monthly interest rateOnce the program calculates the current balance, it should be displayed on the screen.arrow_forwardA statement is a a control flow statement that repeatedly executes a statement or a series of statements while the value of a specific condition is truthy or until the value of a specific condition becomes truthy. Select one: a.decision-making b.loop C.fork d.breakarrow_forward
- Draw hierarchy charts or flowcharts that depict the programs described below. Sales TaxDesign a hierarchy chart or flowchart for a program that calculates the total of aretail sale. The program should ask the user for:– The retail price of the item being purchased– The sales tax rateOnce these items have been entered, the program should calculate and display:– The sales tax for the purchase– The total of the salearrow_forwardA __________ is a diagram that graphically depicts the steps that take place in a program. a. flowchart b. step chart c. code graph d. program grapharrow_forwardA named _______ is like a variable whose content is read-only; it cannot be changed while the program is running.arrow_forward
- InstructionsYou will need to complete the following objectives as a Python Application 1. When the program starts the user needs to be asked if they want to make a new entry or to view a previous entry. 2. If the user wants to make a new entry, the first question will be how manymeters they traveled (this will then need to be converted into kilometers) 3. The second question will give the user 3 options to choose from.When a user selects an option, a value needs to be obtained from the followingwebsite:https://raw.githubusercontent.com/tyrone0501/AA-Petrol-Price/main/Cars.jsonThe values on the website look as follows {"Hatchback" :3, "SUV" :4, "SportsCar":5} The following code must be used to obtain these values: 1 import requests 2 3 AA_Calc = 'https://raw.githubusercontent.com/tyrone0501/AA-Petrol-Price/main/Cars.json' 4 response = requests.get(AA_Calc) 5 response_json = response. json() 6 7 siteresponse = response_json["Hatchback"] 8 siteresponse = response_json["SUV"] 9…arrow_forward// Global constant for calories per minute Constant Real CALORIES_PER_MINUTE = 3.9 // main module Module main() // Local variables Declare Real calories_burned Declare Integer minutes // Set calories burned For minutes = 10 to 30 step 5 Call setCalories(minutes, calories_burned) // display values Call showCalories(minutes, calories_burned) End For End Module // The setCalories module calculates number of calories // from a particular number of minutes. Module setCalories (Integer minutes, Real Ref calories_burned) Declare Real fminutes // some languages require matched type variables for calculations // this expression changes an Integer to a Real type Set fminutes = minutes // variables are now all of the same type Set calories_burned = fminutes * CALORIES_PER_MINUTE End Module // The showCalories module accepts minutes and calories burned // as arguments and displays amounts Module showCalories (Integer minutes, Real calories_burned) Display…arrow_forwardInstructions: create a program plan, for the cafe ordering system that shows the menu and would calculate the entire cost of food productsarrow_forward
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning