Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Question 1: Given the following string variables, write a statement that would a

ID: 1813636 • Letter: Q

Question

Question 1:

Given the following string variables, write a statement that would add str2 to the end of str1. Do not use an assignment statement to do this.

string str1 = "Here is an ";
string str2 = "example string";

Question 2:

Given the following string variable, write a statement that would locate the position of "string" in the str1 variable and store the result in an int variable named pos.

string str1 = "Here is an example string";

Question 3:

Create an output format statement that would generate lines in the table which appear as shown below. The Item Description Field displays a description of the item contained in the desc variable. YYYY displays an integer value from the qty variable which ranges from 1 thru 9999 and should be right justified. XXXX.XX displays a monetary value from the cost variable which ranges from 0.01 to 9999.99 and should also be right justified. Use the variables shown below in your output statements.

Item Description Field........YYYY.....$XXXX.XX

string desc; int qty; double cost;


{Answer all three and you get an A (if they are right), two you get a B, one and so on.}

Explanation / Answer

Question 1:
Given the following string variables, write a statement that would add str2 to the end of str1.
Do not use an assignment statement to do this.

string str1 = "Here is an ";
string str2 = "example string";

str1.append(str2);

Question 2:
Given the following string variable, write a statement that would locate the position of "string" in the str1 variable and
store the result in an int variable named pos.

string str1 = "Here is an example string";
int pos = str1.find("string");

Question 3:
Create an output format statement that would generate lines in the table which appear as shown below.
The Item Description Field displays a description of the item contained in the desc variable.
YYYY displays an integer value from the qty variable which ranges from 1 thru 9999 and should be right justified.
XXXX.XX displays a monetary value from the cost variable which ranges from 0.01 to 9999.99 and should also be right justified.
Use the variables shown below in your output statements.

Item Description Field........YYYY.....$XXXX.XX

string desc; int qty; double cost;

cout << desc << " " << qty << " " << std::fixed << std::setprecision(2) << cost << endl;

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote