C++ Programming: From Problem Analysis to Program Design
C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN: 9781337102087
Author: D. S. Malik
Publisher: Cengage Learning
bartleby

Concept explainers

Expert Solution & Answer
100%
Book Icon
Chapter 2, Problem 24SA

Explanation of Solution

using namespace std;
include <#ioStream>

The preprocessor commands are processed by the preprocessor before the program goes through the compiler. To use cin and cout, the program must include the header file iostream and either include the statement using namespace std; or refer to these identifiers as std::cin and std::cout. Therefore, the above statements are in the wrong order. The include preprocessor command should precede the using statement. Additionally, there are multiple errors in the include preprocessor command. All preprocessor commands start with the symbol # and the correct header file name is iostream and not ioStream (C++ is a case sensitive language). Correct statements:
#include <iostream>
using namespace std;

int main() {
(no errors)

int num1; num2;
The identifier num2 appears after the statement terminator semi-colon. Hence, the semicolon should be replaced by a comma. Correct statement;
int num, num2;

string str1;
(no errors)

cout << "Enter a string without any blanks in it ": ;
There is a colon which is intended to be part of the output string but appears after the string terminator double quotation marks. Correct statement:
cout << "Enter a string without any blanks in it :" ;

cin >> string
Multiple errors - instead of using the identifier str1, the data type string has been placed to receive the input. Also the statement terminator is missing. Correct statement:
cin >> str1;

cout << endl;
cout << "Enter two integers: ";
(no errors)

cin << num1, num2;
The first stream operator should be an extraction operator which is >> and the second stream extraction operator is missing altogether and a comma has been used instead. Correct statement:
cin >> num1 >> num2;

cout << endl;
(no errors)

return 0;
The return statement should be the last statement in any function and in this case, the main function...

Blurred answer
Students have asked these similar questions
Write the following in C++ Allow the user to enter a string with up to 100 letters. Display the user-entered string: Forward Backward Vertical As a triangle made from the letters of the string Display the number of letters in the string. Once everything above is displayed, the program will ask the user if he or she wishes to enter a different string or quit.
Have to be maked with c programming Write a program asks the user to enter a string. It uses the character classification functions to count the number of characters in several categories and displays the results. (Digits, Lowercase Letters, Punctuation Characters, White Space Characters, Uppercase Letters, Total Characters and so on.) Draw flowchart of this C Program.
please complete the following program in c++ and avoid using any advanced manipulators, strings, or global variables. Thanks

Chapter 2 Solutions

C++ Programming: From Problem Analysis to Program Design

Ch. 2 - Which of the following are valid C++ assignment...Ch. 2 - Write C++ statements that accomplish the...Ch. 2 - Write each of the following as a C++ expression....Ch. 2 - Prob. 14SACh. 2 - Suppose x, y, and z are int variables and wandt...Ch. 2 - 16. Suppose x, y, and z are int variables and x =...Ch. 2 - Suppose a and b are int variables, c is a double...Ch. 2 - 18. Write C++ statements that accomplish the...Ch. 2 - Which of the following are correct C++ statements?...Ch. 2 - Give meaningful identifiers for the following...Ch. 2 - 21. Write C++ statements to do the following....Ch. 2 - Prob. 22SACh. 2 - The following program has syntax errors. Correct...Ch. 2 - Prob. 24SACh. 2 - Prob. 25SACh. 2 - Preprocessor directives begin with which of the...Ch. 2 - 27. Write equivalent compound statements if...Ch. 2 - 28. Write the following compound statements as...Ch. 2 - 29. Suppose a, b, and c are int variables and a =...Ch. 2 - Suppose a, b, and sum are int variables and c is a...Ch. 2 - Prob. 31SACh. 2 - Prob. 32SACh. 2 - Prob. 33SACh. 2 - Prob. 34SACh. 2 - 1. Write a program that produces the following...Ch. 2 - Prob. 2PECh. 2 - Prob. 3PECh. 2 - 4. Repeat Programming Exercise 3 by declaring...Ch. 2 - Prob. 5PECh. 2 - Prob. 6PECh. 2 - 7. Write a program that prompts the user to input...Ch. 2 - Prob. 8PECh. 2 - 9. Write a program that prompts the user to enter...Ch. 2 - 10. Write a program that prompts the user to input...Ch. 2 - 11. Write a program that prompts the capacity, in...Ch. 2 - 12. Write a C++ program that prompts the user to...Ch. 2 - 13. To make a profit, a local store marks up the...Ch. 2 - 14. (Hard drive storage capacity) If you buy a 40...Ch. 2 - 15. Write a program to implement and test the...Ch. 2 - 16. A milk carton can hold 3.78 liters of milk....Ch. 2 - 17. Redo Programming Exercise 16 so that the user...Ch. 2 - Prob. 18PECh. 2 - 19. Write a program that prompts the user to input...Ch. 2 - 20. For each used car a salesperson sells, the...Ch. 2 - 21. Newton's law states that the force, , between...Ch. 2 - 22. One metric ton is approximately 2,205 pounds....Ch. 2 - 23. Cindy uses the services of a brokerage firm to...Ch. 2 - 24. A piece of wire is to be bent in the form of a...Ch. 2 - 25. Repeat Programming Exercise 24, but the wire...Ch. 2 - 26. A room has one door, two windows, and a...Ch. 2 - Prob. 27PECh. 2 - 28. In an elementary school, a mixture of equal...Ch. 2 - 29. A contractor orders, say, 30 cubic yards of...
Knowledge Booster
Background pattern image
Computer Science
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
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr