Starting Out with C++: Early Objects (9th Edition)
9th Edition
ISBN: 9780134400242
Author: Tony Gaddis, Judy Walters, Godfrey Muganda
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 1, Problem 13RQE
Program Description Answer
The words or names which are defined by the programmer are called “Programmer-Defined Identifiers”.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
A ______ is a data structure that may have elements of different types.
Fat Percentage Calculator
Develop a C# application that allows the user to calculate the fat of his daily food. The user
should enter:
• The total number of calories for a food item
• The number of fat grams in that food item
Accordingly, the application will calculate and display:
• The number of calories from fat
• The percentage of calories that come from fat
Additionally, the applications categorizes if the food is considered low fat, normal fat, or
high fat as the following rule.
If the calories from fat are less than 30% of the total calories of the food, the food is
considered low fat.
If the calories from fat are between 30% and 40% of the total calories of the food, the
food is considered normal fat.
If the calories from fat are more than 40% of the total calories of the food, the food
is considered high fat.
Note: Make sure the number of calories and fat grams are not less than 0. Also, the number
of calories from fat cannot be greater than the total number of calories. If…
C Language
Create 3 functions for your program.
Function 1: Display MenuCreate a function to display your Café Menu as reference before ordering. This function has no return type and no input parameter.
Function 2: Determine item priceCreate a function to determine the price of each item in order to facilitate calculation of total bill.Your function will take input of food item and return price for the item.
Function 3: Calculate total bill and balance of paymentCreate a function to calculate the total bill of the customer and also the balance after the paymenthas been made.
Chapter 1 Solutions
Starting Out with C++: Early Objects (9th Edition)
Ch. 1.2 - Why is the computer used by so many different...Ch. 1.2 - List the five major hardware components of a...Ch. 1.2 - Internally, the CPU consists of what two units?Ch. 1.2 - Prob. 1.4CPCh. 1.2 - Prob. 1.5CPCh. 1.2 - Prob. 1.6CPCh. 1.2 - What are the two general categories of software?Ch. 1.2 - Prob. 1.8CPCh. 1.2 - What do you call a program that performs a...Ch. 1.2 - Word processing programs, spreadsheet programs,...
Ch. 1.3 - What is an algorithm?Ch. 1.3 - Why were computer programming languages invented?Ch. 1.3 - Prob. 1.13CPCh. 1.3 - Prob. 1.14CPCh. 1.3 - Prob. 1.15CPCh. 1.3 - Prob. 1.16CPCh. 1.3 - Prob. 1.17CPCh. 1.5 - Describe the difference between a key word and a...Ch. 1.5 - Prob. 1.19CPCh. 1.5 - Prob. 1.20CPCh. 1.5 - Prob. 1.21CPCh. 1.5 - Prob. 1.22CPCh. 1.5 - What must take place in a program before a...Ch. 1.5 - Prob. 1.24CPCh. 1.6 - What four items should you identify when defining...Ch. 1.6 - Prob. 1.26CPCh. 1.6 - Prob. 1.27CPCh. 1.6 - What is pseudocode?Ch. 1.6 - What is the difference between high-level...Ch. 1.6 - Describe what a compiler does with a programs...Ch. 1.6 - Prob. 1.31CPCh. 1.6 - Prob. 1.32CPCh. 1.6 - Prob. 1.33CPCh. 1 - Computers can do many different jobs because they...Ch. 1 - The job of the _____ is to fetch instructions,...Ch. 1 - Internally, the CPU consists of the _____ and the...Ch. 1 - Prob. 4RQECh. 1 - The two general categories of software are _____...Ch. 1 - Prob. 6RQECh. 1 - Since computers cant be programmed in natural...Ch. 1 - _____is the only language computers really...Ch. 1 - Prob. 9RQECh. 1 - Prob. 10RQECh. 1 - A programs ability to run on several different...Ch. 1 - Words that have special meaning in a programming...Ch. 1 - Prob. 13RQECh. 1 - _____ are characters or symbols that perform...Ch. 1 - _____ characters or symbols mark the beginning or...Ch. 1 - Prob. 16RQECh. 1 - A(n) _____ is a named storage location.Ch. 1 - A variable must be _____ before it can be used in...Ch. 1 - The three primary activities of a program are...Ch. 1 - _____ is information a program gathers from the...Ch. 1 - _____ is information a program sends to the...Ch. 1 - A(n) _____ is a diagram that graphically...Ch. 1 - Prob. 23RQECh. 1 - What is the difference between system software and...Ch. 1 - Prob. 25RQECh. 1 - Prob. 26RQECh. 1 - Account Balance Write high-level and detailed...Ch. 1 - Sales Tax Write high-level and detailed pseudocode...Ch. 1 - The variable sum starts with the value 0. Add 10...Ch. 1 - The variable x starts with the value 0. The...Ch. 1 - The variable j starts with the value 10. The...Ch. 1 - The variable a starts with the value 1. The...Ch. 1 - Find the Error 33. The following pseudocode...Ch. 1 - Suppose one of your friends, who paints the...Ch. 1 - Candy Bar Sales Using Program 1-1 as an example,...Ch. 1 - Baseball Costs Using Program 1-1 as an example,...Ch. 1 - Flower Garden Write a program that calculates how...
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
- Styles Voice Sens 15 Instructions: Write the following programs in C# using concepts learnt in this chapter and submit the .cs file with the screenshot of your output for each question FRENCH TRANSLATOR Look at the following list of French words and their meanings: In French: In English: gauche milieu left middle Create an application that translates the French words to English. The form should have three buttons, one for each French word. When the user clicks a button, the application should display the English translation in a Label control. Instructions: Write the following programs in C# using concents learntarrow_forwardWords or names defined by the programmer are called __________.arrow_forwardn this assignment you will write a computer program from scratch using the Python programming language. This program will function as a simple calculator. Objectives Write a simple Python program that performs arithmetic operations based on the user input Stage 1: A simple calculator Your calculator should provide the following arithmetic and control operations. Arithmetic Operations Addition (+) add(a,b) Subtraction (-) subtract(a,b) Multiplication (*) multiply(a,b) Division (/) divide(a,b) Power (^) power(a,b) Remainder (%) remainder(a,b) Control Operations Terminate (#) Reset ($) Write a function select_op(choice) to select the appropriate mathematics function based on the users selection. The behavior of the program should be as follows: The program should ask the user to specify the desired operation (addition/subtraction/multiplication/division/power/remainder/terminate/reset). You can…arrow_forward
- VISUAL STUDIO 2019 C# Generate a console application that allows you to enter values and calculate lengths. For example, Kilometers to meters, centimeters, and millimeters. Meters to kilometers, centimeters and millimeters, etc.arrow_forwardC# Programming Create a C# program that has the following methods and corresponding usage. 1. AreaCircle - compute the area of the circlearrow_forwardTrue or False An enum declaration can only appear inside the application’s namespace.arrow_forward
- Only codearrow_forwardThe execution of a Java program starts at the_____ method.arrow_forwardGPA Calculator Students are concerned about their GPA. They need to calculate it accurately every semester to monitor their progress. Develop a GPA calculator that follows the AOU regulations (AOU-OU Grade Scale) using C# programming language. The application asks the student to enter his numeric grade of each course and the course's credit hours. Accordingly, the application calculates the student's GPA after converting the numeric grade to letter grade. The GPA calculation should produce floating-point results. Display the results rounded to the nearest hundredth. You should store the letter grades of all student's courses in an array. The final grade of the student should be also calculated. Sample I/O Enter the course grade (-1 to end): 93 Enter the course credit hours: 3 Enter the course grade (-1 to end): 74 Enter the course credit hours: 2 Enter the course grade (-1 to end): 60 Enter the course credit hours: 3 Enter the course grade (-1 to end): -1 The grades of your courses…arrow_forward
- A(n) _____ is the name of a Java class, method, or variable. identifier constructor mutator accessorarrow_forwardTrue or False C# provides only the basic keywords and operators that you need to construct a program.arrow_forward*program must be made in C# using visual studio* You will be creating a program that will allow the user to enter information about a home rental. The program should allow them to enter the name of the rental, the number of months the rental will be used, the cost per a single month and the total budget allowed to rent. There should be a button that will then calculate the total cost of the rental, as well as output the name, number of months, individual cost and total cost of the rental each in their own label. In addition, there should be a label that lets the user know if the rental would be over or under the budget entered. The number of months will need to be entered as a number between 0 and 13. If they enter a number outside of that range, when the calculation button is clicked a label should show up letting the user know the number of months entered was not in the correct range. A similar check should be performed for the individual cost and budget, one that ensures a number…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Systems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage LearningMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning