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
Textbook Question
Chapter 1, Problem 18RQE
A variable must be _____ before it can be used in a program.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
GPA 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…
C# only
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 sale
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
- Java VENDING MACHINE Write a program that simulates a vending machine. The program should display a menu of items, along with the price and quantity of each item. The user can select an item and insert money to purchase the item. The program should display the item purchased, the cost of the item, and the amount of change returned to the user. REQUIREMENTS DECISION STRUCTURES Include at least (1) EACH of the following: ·If-Else-Else If Statements ·Switch Statement LOOPS Include at least (2) DIFFERENT TYPES of loops from the following: ·FOR loop ·WHILE loop ·DO-WHILE loop FILE MANAGEMENT Your project should perform at least (1) of the following tasks: ·READ FROM an input file ·WRITE TO an output file ·READ FROM and WRITE TO the same file METHODS Include at least (10) Methods throughout your Project. Include at least (1) Overloaded Programmer-Defined Method in your Project. JAVA CLASSES Include at least (3) Classes in your Project Include at least (1) Class that inherits…arrow_forwardA _______ error is an error where the user misspelled a variable or used an incorrect function in their coding and the program will not compile A logic B Expression C runtime D Syntaxarrow_forwardThe equal sign in an assignment statement is called the_________ .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_forwardA variable with ______ scope has storage created for it by a declaration statement located outside any function.arrow_forwardVisual Basic programming language Design Windows form application which will ask the user to enter two numbers. Theprogram should print out the sum of the two numbers.arrow_forward
- True or False An enum declaration can only appear inside the application’s namespace.arrow_forwardPaint Job Estimator A painting company has determined that for every 115 square feet of wall space, 1 gallon of paint and 8 hours of labor will be required. The company charges $20.00 per hour for labor. Create an application that allows the user to enter the square feet of wall space to be painted and the price of the paint per gallon. The program should display the following data: • The number of gallons of paint required • The hours of labor required • The cost of the paint • The labor charges • The total cost of the paint jobarrow_forwardA named _______ is like a variable whose content is read-only; it cannot be changed while the program is running.arrow_forward
- Software Sales A software company sells a package that retails for $99. Quantity discounts are given below: Quantity Discount 10–19 20% 20–49 30% 50–99 40% 100 or more 50% Design a program that asks the user to enter the number of packages purchased. The program should then display the amount of the discount (if any) and the total amount of the purchase after the discount.arrow_forwardSavings Account The following steps calculate the balance after three years when $100 isdeposited in a savings account at 5% interest compounded annually:1. Declare the variable balance as type Decimal.2. Assign the value 100 to the variable balance.3. Increase the variable balance by 5% of its value. (Write 5% as 0.05D.)4. Increase the variable balance by 5% of its value.5. Increase the variable balance by 5% of its value.6. Display the value of balance (rounded to two decimal places) in a list box.arrow_forward1. Complete an algorithm, code and compile the following program. Save the program as mathTutor.py. Math Tutor You will be creating a math tutor program that can be used for young children to practice their math skills. The program will be driven by the following menu: See Rules Practice Math Exit If the user chooses (1) from the menu, the following rules will be displayed: This program will help you practice your math skills. First, you will choose Addition, Subtraction or Multiplication. Next, you will choose a level. Level 1 will give you problems with single digits and Level 2 will use two-digit numbers. Then, you will choose how many math problems you would like to complete. After you have completed all your problems, you will be given a score. You can play as many times as you want. Have fun!! If the user chooses (2) from the menu: First, prompt from the following math operation menu: Addition Subtraction Multiplication Next, prompt from the following level menu:…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Expressions in C++ | C++ tutorial for beginners; Author: Tutorial Mart;https://www.youtube.com/watch?v=XHbsZGpmRc8;License: Standard YouTube License, CC-BY
expression in python # python expressions; Author: Abhishek Tripathi;https://www.youtube.com/watch?v=Cc-kJGRjH6k;License: Standard Youtube License