C How to Program (8th Edition)
8th Edition
ISBN: 9780133976892
Author: Paul J. Deitel, Harvey Deitel
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 2, Problem 2.8E
Fill in the blanks in each of the following:
- _____ are used to document a
program and improve its readability. - The function used to display information on the screen is _____.
- A C statement that makes a decision is _____.
- Calculations are normally performed by _____ statements.
- The _____ function inputs values from the keyboard.
Expert Solution & Answer
Learn your wayIncludes step-by-step video
schedule05:58
Students have asked these similar questions
The impact of COVID-19 on the citizenry has not been good especially when it comes to buying of food and the payment for the provision of essential services such as light and water bills. After lockdown, the government decided to support customers by halving the customer’s light bills.
a) Write a program to request for customer’s name, previous and current meter reading (in kwh)
b) Your program should categorize customers into domestic, commercial and industrial based on the quantity of electricity consumed. The categorization should follow:
1. Domestic if less than or equal to 100 kwh is consumed;2. Industrial if more than 100kwh but less than or equal to 200kwhis consumed;3. Commercial when more than 200kwh is consumed
c) Define a method to compute the amount to be paid based on the following consumption pattern, for:1. Domestic customers, 0.3 GHC per kwh for the first 60kwh and 0.5 GHC for the rest2. Industrial customers, 0.5 GHC per kwh for the first 120kwh and 0.75 GHC for the…
QUESTION: If the second input is higher than the first input but lower than the third input, what will be the output results? Write on the space provided the input values and the results.
A young boy wants to create a program in block of code that will compute for the quadratic equation then print the result. The main function composes of the input variables.The formula is given below: -B ± √ B ^2 – 4AC--------------------------------- 2AIf the user inputs zero (0), the program will display “Invalid Entry” and return to main menu to input another valid numbers.
QUESTION:
2. If the third input is first than the second input but lower than the first input, what will be the output results? Write on the space provided the input values and the results.
A young boy wants to create a program in block of code that will compute for the quadratic equation then print the result. The main function composes of the input variables.The formula is given below: -B ± √ B ^2 – 4AC--------------------------------- 2A
If the user inputs zero (0), the program will display “Invalid Entry” and return to main menu to input another valid numbers.
Chapter 2 Solutions
C How to Program (8th Edition)
Ch. 2 - Identify and correct the errors in each of the...Ch. 2 - Fill in the blanks in each of the following: _____...Ch. 2 - Write a single C statement or line that...Ch. 2 - State which of the following are true and which...Ch. 2 - Prob. 2.11ECh. 2 - What, if anything, prints when each of the...Ch. 2 - Which, if any, of the following C statements...Ch. 2 - Given the equation y=ax3+7, which of the...Ch. 2 - State the order of evaluation of the operators in...Ch. 2 - (Arithmetic) Write a program that asks the user to...
Ch. 2 - (Printing Values with print!) Write a program that...Ch. 2 - (Comparing Integers) Write a program that asks the...Ch. 2 - (Arithmetic, Largest Value and Smallest Value)...Ch. 2 - (Diameter, Circumference and Area of a Circle)...Ch. 2 - Prob. 2.21ECh. 2 - What does the following code print? printf( *\n) ;Ch. 2 - (Largest and Smallest Integers) Write a program...Ch. 2 - (Odd or Even) Write a program that reads an...Ch. 2 - Print your initials in block letters down the...Ch. 2 - (Multiples) Write a program that reads in two...Ch. 2 - (Checkerboard Pattern of Asterisks) Display the...Ch. 2 - Prob. 2.28ECh. 2 - (Integer Value of a Character) Heres a peek ahead....Ch. 2 - (Separating Digits in an Integer) Write a program...Ch. 2 - (Table of Squares and Cubes) Using only the...Ch. 2 - (Body Mass Index Calculator) We introduced the...Ch. 2 - Prob. 2.33MD
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
If the int variable x contains 10, what will the following Java statements display? system.out.println(Test 1 +...
Java: An Introduction to Problem Solving and Programming (8th Edition)
What is the type or types of the variable(s) that can reference the object created in the following statement? ...
Java: An Introduction to Problem Solving and Programming (7th Edition)
Sound travels through air as a result of collisions between the molecules in the air. The temperature of the ai...
Problem Solving with C++ (10th Edition)
What does the throw statement do?
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
String Search Write a program that asks the user for a file name and a string for which to search. The program ...
Starting Out with C++ from Control Structures to Objects (9th Edition)
Why should you indent the statements in the body of a loop?
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
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
- COMPUTER PROGRAMMING AND APPLICATIONS PROJECT REQUIREMENTS pls write program C++ , you must fulfil the following requirements: • Appropriate comments (write explanations for important statements) • Appropriate indentations (to make your program readable) • Appropriate variables’ declarations • Input / Output (cin, cout) • Calculation (involve at least three calculations) • I/O Manipulators (e.g.: setw() or setfill() or setprecision() or etc.) • Pre-defined Functions (e.g.: getline(), or gcount(), or ignore() or pow(x,y), or etc.) • User-defined Functions (call by value or call by reference) • Control Structure (e.g.: if-else, nested if) • Loops (e.g.: for, while, do..while, nested loops) • Arrayarrow_forwardPython variables do not need explicit declaration to reserve memory space. Based on this statement, address the following in your initial post: Describe the difference between explicit typed variables and implicit typed variables using examples. In large scale applications, explain whether or not explicit declaration has a better impact over implicit declaration.arrow_forwardIn C++ please replace the evaluate function with a single output statement without changing the program behavior. The simplest solution replaces. evaluate(hselect, rselect); with cout << names[0] << ' ' << outcome[?] << " because " << messages[?] << endl; Other solutions are possible. Write the simplicity solution and the similarity of its output to the original program's output. Criteria compile, run, output the program compiles without error, runs without crashing, and, given the same input, produces the same output as the original program. arrays and statements the solution uses 1d arrays effectivelythe solution uses 2d arrays effectivelythe solution replaces the evaluate function with one or more statements containing one or more array referencesbetter solutions replace the evaluate function with more array references and fewer statements.the best solution replaces the evaluate function with one statement that contains five array references.…arrow_forward
- (Data processing) Write C++ code sections to make the following decisions: a. Ask for two integer temperatures. If their values are equal, display the temperature; otherwise, do nothing. b. Ask for character values letter1 and letter2, representing uppercase letters of the alphabet, and display them in alphabetical order. c. Ask for three integer values, num1, num2, and num3, and display them in decreasing order.arrow_forward1. Mark the following statements as true or false. a. The calculating device called the Pascaline could calculate sums up to eight figures long. (1) b. All programs must be loaded into the CPU before they can be executed and all data must be loaded into main memory before it can be manipulated. (2) c. Main memory is an ordered sequence of cells and each cell has a random location in main memory. (2) d. The program that loads first when you turn on your computer is called the operating system. (2) e. Analog signals represent information with a sequence of 0s and 1s. (3) f. The machine language is a sequence of 0s and 1s. (3) g. A Binary code is a sequence of 0s and 1s. (3) h. A sequence of eight bits is called a byte. (3) i. One GB is MB. (3) j. In ASCII, A is the 65th character. (3) k. The number system used by a computer is base 2. (3) l. An assembler translates the assembly language instructions into machine language. (4) m. A compiler translates the source program into an object program. n. In a program, statements that begin with the symbol are called preprocessor directives (7) o. An object program is the machine language version of a high-level language program. (9) p. All logical errors, such as division by 0, are reported by the compiler. (9) q. In object-oriented design (OOD), a program is a collection of interacting objects. (10) r. An object consists of data and operations on that data. (10) s. ISO stands for International Organization for Standardization. (11)arrow_forward(Conversion) a. Design, write, compile, and run a C++ program to convert temperature in degrees Fahrenheit to degrees Celsius. This is the equation for this conversion: Celsius=5.0/9.0(Fahrenheit32.0) Have your program convert and display the Celsius temperature corresponding to 98.6 degrees Fahrenheit. Your program should produce the following display (replacing the underlines with the correct values): For a Fahrenheit temperature of ___ degrees, the equivalent Celsius temperature is ___ degrees. b. Manually check the values computed by your program. After verifying that your program is working correctly, modify it to convert 86.5 degrees Fahrenheit to its equivalent Celsius value.arrow_forward
- Mark the following statements as true or false: a. To use a predefined function in a program, you need to know only the name of the function and how to use it. (1) b. A value-returning function returns only one value. (2, 3) c. Parameters allow you to use different values each time the function is called. (2, 7, 9) d. When a return statement executes in a user-defined function, the function immediately exits. (3, 4) e. A value-returning function returns only integer values. (4) f. A variable name cannot be passed to a value parameter. (3, 6) g. If a C++ function does not use parameters, parentheses around the empty parameter list are still required. (2, 3, 6) h. In C + + , the names of the corresponding formal and actual parameters must be the same. (3, 4, 6) i. A function that changes the value of a reference parameter also changes the value of the actual parameter. (7) j. Whenever the value of a reference parameter changes, the value of the actual parameter changes. (7) k. In C++, function definitions can be nested; that is, the definition of one function can be enclosed in the body of another function. (9) l. Using global variables in a program is a better programming style than using local variables, because extra variables can be avoided. (10) m. In a program, global constants are as dangerous as global variables. (10) n. The memory for a static variable remains allocated between function calls. (11)arrow_forwardI find these types of questions challenging due to a lack of understanding. Could you kindly provide a detailed and specific answer to assist me to answer the question below.question:Local variables in different blocks may have the same name. What is the output of the program?arrow_forward6. FORGIVEN!! (C PROGRAMMING ONLY)by CodeChum Admin Yeeey!! Thanks to your help, my friend Lionel Richie forgave me! In return to his kindness and compassion, I want to give him a gift. I'm thinking of giving him straight up cash! I've already prepared something in advance, I just need your help to complete it. Instructions: In the code editor, you are provided with a main() function that asks for an integer input from the user which represents the cash to be given to Lionel and passes it to the getGift() function call.The getGift() function is already declared and partially defined. Your task is to complete the function definition.The getGift() function multiplies the passed integer value by 3 and then checks if the result is even. If it is, the getGift() function adds 100 to the result. Otherwise, it adds 200 to the result. The getGift() function would then return the result as the return type of this function is int.Input 1. Cash amount Output Enter cash amount: 1000I'm…arrow_forward
- Identify and correct which statement (s) in the following C++ programs will cause a compiler error? In your answer, you have to write and correct only the statement that has the syntax error. #include <iostream> using namespace std; int main( ) { int netIncome; double taxBill; double fivePercentTax, tenPercentTax; cout >> "Enter net income (rounded to whole dollars) $"; cin >> netIncome; if (netIncome <= 15000 taxBill = 0; else taxBill = (0.05**(netIncome - 15000)); cout << "Net income = $" << netIncome << endl cout << "Tax bill = $" << taxBill << endl; retrn 0; }arrow_forwardAnswer the following questions and fill and the blanks Question 1 Match these function names with the most accurate statement about them. Function names: a 2nd_name getName input Calculate_total user_name statements: This is a good function name. This name is the same as a Python built-in name (and so should not be used). This name sounds like a noun/variable. This name does not use the standard naming convention. This name does not give enough information about the meaning of the function. This name is invalid (breaks Python naming rule) Question 2 Write the result of the expression (as evaluated by Python): int(5.7) // 2 Blank 1 - add your answer Question 3 Which one of the following is a correct way to get the user to enter their salary and store it in a Python variable? a) variable = input(float("salary"))b) input = float("salary")c) salary = float(input())d) float(input("salary)) Question 4 What is wrong with the following…arrow_forwardREAD QUESTION CAREFULLY AND STRICTLY USE PROVIDE TERMS IN QUESTION AS IT IS. MATCH INPUT AND OUTPUT. DON'T USE FOREIGN TERMS IN SOLUTIONS -------------------QUESTION BELOW----------------- Write a C++ program to collect blood donor details like name, age, height, weight, gender, blood group. The data like weight, height, age are not fixed and it may change so they wanted to update all these details in their database once in three months. Strictly adhere to the Object-Oriented specifications given in the problem statement. All class names, member variable names, and function names should be the same as specified in the problem statement. Create separate classes in separate files. The class called Donor contains the following private attributes. Data Type Variable Name string Name int Age float Height float Weight string Gender string BloodGroup Important:- Define the member variables and include appropriate getters and setters for the above class. Define a…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
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
Introduction to Operators in C; Author: Neso Academy;https://www.youtube.com/watch?v=50Pb27JoUrw;License: Standard YouTube License, CC-BY