Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
5th Edition
ISBN: 9780134801155
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 11, Problem 1AW
Program Plan Intro
Menu:
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.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Instructions: create a program plan, for the cafe ordering system that shows the menu and would calculate the entire cost of food products
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 terminated
A mouse push event and a mouse click event are differentiated by the sequence in which they occur.
Chapter 11 Solutions
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Ch. 11.1 - What is a menu-driven program?Ch. 11.1 - The items displayed in a menu are often preceded...Ch. 11.1 - What type of structure do you use in a program to...Ch. 11.3 - Explain why most menu-driven programs use a loop...Ch. 11.3 - If a program uses a loop to display a menu...Ch. 11.4 - Prob. 11.6CPCh. 11.4 - Prob. 11.7CPCh. 11.4 - When a program has a lot of items for the user to...Ch. 11 - Prob. 1MCCh. 11 - Prob. 2MC
Ch. 11 - If a menu-driven program uses a loop to redisplay...Ch. 11 - A program that uses a multiple-level menu displays...Ch. 11 - Prob. 5MCCh. 11 - When the user selects an operation from a...Ch. 11 - When the user selects an operation from a(n)...Ch. 11 - Prob. 1TFCh. 11 - It is not usually necessary to validate the user's...Ch. 11 - In most cases, a menu-driven program should be...Ch. 11 - If a menu-driven program does not use a loop to...Ch. 11 - In a single-level menu, the user might see a...Ch. 11 - What type of structure do you use in a program to...Ch. 11 - What ways for validating a users menu selection...Ch. 11 - How can you design a menu-driven program so that...Ch. 11 - When a program has a lot of items for the user to...Ch. 11 - Prob. 1AWCh. 11 - Design a case structure that can be used with the...Ch. 11 - Put the algorithms that you designed for questions...Ch. 11 - Look for ways to modularize the algorithm that you...Ch. 11 - Language Translator Design a program that displays...Ch. 11 - Prob. 2PECh. 11 - Prob. 3PECh. 11 - Astronomy Helper Create an application that...Ch. 11 - Golf Score Modification In Programming Exercise 6...Ch. 11 - Phone Book Program Design a program that you can...Ch. 11 - Prob. 7PE
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- In order to edit a chart, you should. Select one: a. Single Click and drag the chart object b. Triple click the chart object c. Double click the chart object d. Single Click the chart objectarrow_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_forwardCreate an algorithm for a menu based program that uses a switch-case statement to include the following options:a) Print your name.b) Print your tutorial time.c) Prompt the user to enter a positive number between 1-50, read the entered input, and display all numbers from 0 up to the number entered (the display should print five numbers per line).E.g: if the user enters 9, the program will display 0 1 2 3 45 6 7 8 9q) Quit The user should be able to continuously enter and execute options until they enter the 'q' character to quit. The algorithm should be able to accept the upper- and lower-case versions of all character input options and should be able to deal with invalid options being input for all input (including the number required for part c). Note: for the first two options, the program does not need to read in name/tutorial time and then print this out. It simply needs to output a message that you hard code into the program. solution must be modular in design. Start with a…arrow_forward
- When you move the mouse cursor too quickly, a phenomena known as "submarining" might occur.arrow_forwardLABView Draw by hand the diagram for a program that displays a count that increments 4 times per seconduntil the user pushes a stop button. Turn on a boolean light when the count is even. Thecount starts at 0 and goes until the user pushes the stop button.arrow_forwardKeyboard sign for Left Menu?arrow_forward
- Computer science Short answer Write the guidelines for Menu-selection.arrow_forwardChapter 11 Menu-Driven Programs Programming Exercises 1, Language Translator Design a program that displays the following menu: Select a Language and I Will Say Good Morning 1. English 2. Italian 3. Spanish 4. German 5. End the Program Enter your selection. dhotete The Language Pansiator Problem If the user selects item 1, the program should display "Good morning." If the user selects item 2, the program should dieplav "Buongiorno." If the user selects item 3, the program should display "Buenus s." If the user selects item 4, the program should display "Guten morgen."If the aser selects item 5, the program should en 66 66 CC 99arrow_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
- A mouse push event and a mouse click event are distinguished from one another by the order in which they take place.arrow_forwardMultiple lines comments in Javascript is done using: Select one: O a. // at the first and last lines only O b. */ at the first line and /* at the last line O c. /* at the first line and */ at the last line O d. /* at the beginning of each linearrow_forward• Create the Main Menu calculator o Have it display the 4 choices. o Accept user choices. o Display the selection made. o The program will loop until the "Exit" option is selected. • Create the Trim Molding calculator o Ask for the total number of walls in a room o Ask each wall's length (use a loop), o Calculate the amount of trim needed. o Display the number of trim pieces needed • Create the Carpet calculator o Ask for the length, and width of the room o Calculate the number of carpet tiles needed o Display the number of tiles needed Create the Ceiling Tile calculator o Ask for the length, and width of the room o Asked for the tile size to be used. o Calculate the number of tiles needed ● ■ If the length of the room is not divisible by the length of the tile, you will need an additional tile to complete the job. if(room Length % tileLeanght !=0) then tileL++; ■ If the width of the room is not divisible by the width of the tile, you will need an additional tile to complete the job.…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Microsoft Windows 10 Comprehensive 2019Computer ScienceISBN:9780357392607Author:FREUNDPublisher:Cengage
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Microsoft Windows 10 Comprehensive 2019
Computer Science
ISBN:9780357392607
Author:FREUND
Publisher:Cengage