STARTING OUT W/C++,...(LL)-W/ACCESS
9th Edition
ISBN: 9780134596174
Author: GADDIS
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 2.16, Problem 2.25CP
Program Plan Intro
Named constant:
Named constant is similar to a variable which contents cannot be changed during the execution of a program; the contents of the named constants are in read-only format.
The “const” keyword is used before the data type in variable declaration and the variable name is written in the uppercase letter.
Example:
The following statement is used to assign the value “2500” into the named constant variable “AMOUNT”:
//initializing a named constant
const int AMOUNT = 2500;
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Given the following variable declaration, choose the option that describes them $num1='18'; $num2=18;
a.
Variable $num1 is incorrect while Variable $num2 is correct.
b.
Both the variables have the same data type.
c.
Variable $num1 has a string data type while variable $num2 is an integer.
d.
Both the variables are incorrect.
Write statements using the const qualifier to create named constants for the following literal values:
What is the standard practice for spelling out named constants in code?
Chapter 2 Solutions
STARTING OUT W/C++,...(LL)-W/ACCESS
Ch. 2.1 - The following C++ program will not compile because...Ch. 2.3 - The following C++ program will not compile because...Ch. 2.3 - Study the following program and show what it will...Ch. 2.3 - Write a program that will display your name on the...Ch. 2.4 - Prob. 2.5CPCh. 2.4 - What will the following program display on the...Ch. 2.6 - Which of the following are illegal variable names,...Ch. 2.6 - Prob. 2.8CPCh. 2.6 - Prob. 2.9CPCh. 2.6 - Prob. 2.10CP
Ch. 2.8 - Prob. 2.11CPCh. 2.8 - Which of the following is a character literal? B BCh. 2.8 - Prob. 2.13CPCh. 2.8 - Write a program that has the following character...Ch. 2.8 - What is wrong with the following program...Ch. 2.8 - Prob. 2.16CPCh. 2.8 - Write a program that stores your name, address,...Ch. 2.11 - Prob. 2.18CPCh. 2.11 - Prob. 2.19CPCh. 2.11 - Prob. 2.20CPCh. 2.14 - Is the following assignment statement valid or...Ch. 2.14 - How would you consolidate the following...Ch. 2.14 - What is wrong with the following program? How...Ch. 2.14 - Prob. 2.24CPCh. 2.16 - Prob. 2.25CPCh. 2 - How many operands does each of the following types...Ch. 2 - How may the double variables temp, weight, and age...Ch. 2 - Prob. 3RQECh. 2 - Write assignment statements that perform the...Ch. 2 - Is the following comment written using single-line...Ch. 2 - Is the following comment written using single-line...Ch. 2 - Modify the following program so it prints two...Ch. 2 - What will the following programs print on the...Ch. 2 - Multiple Choice 9. Every complete statement ends...Ch. 2 - Prob. 10RQECh. 2 - Every C++ program must have a ________. A) cout...Ch. 2 - Preprocessor directives begin with ________. A) #...Ch. 2 - The following data 72 'A' Hello World" 2.8712 are...Ch. 2 - A group of statements, such as the contents of a...Ch. 2 - Which of the following are not valid assignment...Ch. 2 - Which of the following are not valid cout...Ch. 2 - Assume w = 5, x = 4, y = 8, and z = 2. What value...Ch. 2 - How would each of the following numbers be...Ch. 2 - The negation operator is ________. A) unary B)...Ch. 2 - A(n) ___________ is like a variable, but its value...Ch. 2 - Prob. 21RQECh. 2 - T F A variable must be defined before it can be...Ch. 2 - T F Variable names may begin with a number.Ch. 2 - T F Variable names may be up to 31 characters...Ch. 2 - T F A left brace in a C++ program should always be...Ch. 2 - T F You cannot initialize a named constant that is...Ch. 2 - Prob. 27RQECh. 2 - Convert the following pseudocode to C++ code. Be...Ch. 2 - There are a number of syntax errors in the...Ch. 2 - Sum of Two Numbers Write a program that stores the...Ch. 2 - Sales Prediction The East Coast sales division of...Ch. 2 - Sales Tax Write a program that will compute the...Ch. 2 - Restaurant Bill Write a program that computes the...Ch. 2 - Average of Values To get the average of a series...Ch. 2 - Annual Pay Suppose an employee gets paid every two...Ch. 2 - Ocean Levels Assuming the oceans level is...Ch. 2 - Total Purchase A customer in a store is purchasing...Ch. 2 - Cyborg Data Type Sizes You have been given a job...Ch. 2 - Miles per Gallon A car holds 15 gallons of...Ch. 2 - Distance per Tank of Gas A car with a 20-gallon...Ch. 2 - Land Calculation One acre of land is equivalent to...Ch. 2 - Circuit Board Price An electronics company sells...Ch. 2 - Prob. 14PCCh. 2 - Triangle Pattern Write a program that displays the...Ch. 2 - Diamond Pattern Write a program that displays the...Ch. 2 - Stock Commission Kathryn bought 750 shares of...Ch. 2 - Energy Drink Consumption A soft drink company...Ch. 2 - Annual High Temperatures The average July high...Ch. 2 - How Much Paint A particular brand of paint covers...
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
- The declaration statement for a named constant requires . a. a data typeb. a name c. a value d. all of the abovearrow_forwardjava a. Write the complete statement needed to declare and initialize a new constant to represent the number of weeks in a year, which is 52. Name it "weeks in year" using correct style for a constant. Note: The Java style guide states that one space is used on either side of binary operators. b. Write a simple expression using a relational operator that returns true if the integer variable count is at least 12. Do not use any parentheses or place it in a complete statement.arrow_forwardCreate the following, in Python: You have a business that cleans floors in commercial space and offices. You charge customers $0.45 per square yard, and some customers require multiple cleanings every month. You need two custom functions for your business. The first function takes a floor's length and width in feet and returns the area in square yards. The second void function takes the area, charge per square yard, and number of monthly cleanings as arguments and prints the cleaning cost. This latter function uses selection (if...else) logic to print different output for single and multiple monthly cleanings (see Sample Outputs). Use a properly named constant for the charge per square yard, too.arrow_forward
- Assume that you have declared a variable as double salary =45000.00;. Which of the following will display $45,000? WriteLine(salary.ToString(c)); WriteLine(salary.ToString(c0)); WriteLine(salary); Two of thesearrow_forwardWhat is the normal spelling convention for named constants?arrow_forwardQ.3. [Variables] What is difference between variable declaration and variable initialization? What two things are required to be specified while variable declaration? Conventions for Declaring Variables.arrow_forward
- Look at the following statement.enum Color { RED, ORANGE, GREEN, BLUE };A) What is the name of the data type declared by this statement?B) What are the enumerators for this type?C) Write a statement that defines a variable of this type and initializes it with a validvalue.arrow_forward20. Give meaningful identifiers for the following variables and write a proper C11 declaration and initialization to a reasonable value. (1, 6, 7)a. A variable to store the letter grade, (A, B, C, D, or F).b. A variable to store the sales tax price of an item.c. A variable to store the number of juice bottles sold.d. A variable to store the billing amount of a doctor’s visit.e. A variable to store the grade point average (GPA).arrow_forwardassume that the following variables contain the values below numberBig = 100 numberMedium = 10 numberSmall = 1 wordBig = "Constitution" wordMedium = "Dance" wordSmall = "Toy" For each of the following Boolean expressions, decide whether the statement is True, False or illegal numberBig > numberSmall numberBig < numberMedium numberMedium = numberSmall numberBig = wordBig numberBig = "big" wordMedium > wordSmall wordSmall = "TOY" numberBig <= 5 * numberMedium + 50 numberBig >= 2000 numberBig > numberMedium + numberSmall numberBig > numbermedium AND numberbig < numberSmall numberBig = 100 or numberBig > numberSmall numberBig < 10 or numberSmall >10 numberBig = 300 AND numberMedium = 10 OR numberSmall = 1 wordSmall > wordBig wordSmall > wordMediumarrow_forward
- In python. Write a program that calculates the BMI (Body Mass Index) of a person, which is used to determine if the ratio of weight and height is appropriate. BMI can be calculated using the following formula: index = weight / height ^ 2 Where the weight must be given in kilograms and the height in meters. The following table shows how the different index ranges are classified: index range Description index <20 LOW WEIGHT 20 <= index <25 NORMAL 25 <= index <30 OVERWEIGHT 30 <= index <40 OBESITY index >= 40 MORBID OBESITYarrow_forwardAssuming the following code: int x = myfunction1(); /* arbitrary value */ int y = myfunction2(); /* arbitrary value */ int z = myfunction3(); /* arbitrary value */ //convert to double double dx = (double) x; double dy = (double) y; double dz = (double) z; unsigned ux = x; unsigned uy = y; The following statement always evaluates to 1 (True or False): (dx + dy) + dz == dx + (dy + dz) True Falsearrow_forwardWhen an argument is __________, only a copy of the argument’s value is passed into the parameter variable.a. a named constantb. passed by associationc. passed by referenced. passed by valuearrow_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,Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning