Answered step by step
Verified Expert Solution
Link Copied!
Question
1 Approved Answer

6. Suppose that num is an int variable and discard is a char variable. Using the same input data for a, b, and c below,

6. Suppose that num is an int variable and discard is a char variable. Using the same input data for a, b, and c below, Write the either fail state or the new values read into num and discard.

Input data:

#786

  1. cin.get (discard);

cin >> num;

  1. discard = cin.peek();

cin >> num;

  1. cin.get (discard);

cin.putback (discard);

cin >> discard;

cin >> num;

7. Suppose that name is a variable of type string. Write the input statement to read and store the entire input line

Brenda Smith

in name. Assume that the input is from the standard input device.

8. In the following question put string values in double quotes - like this; use to indicate an empty string. Suppose that age is an int variable and name is a string variable. The input is:

  1. 41Lance Grant
  2. 41 Lance Grant
  3. 41

Lance Grant

In each case, what are the values of age and name after the following input statements execute:

cin >> age;

getline(cin, name);

9. The following program is supposed to read two numbers from a file named input.dat and write the sum of the numbers to a file named output.dat However, it fails to do so. Rewrite the program so that it accomplishes what it is intended to do. Also, write statements to close the files.

#include

#include

using namespace std;

int main() {

int num1, num2;

ifstream infile;

infile.open("input.dat");

outfile.open("output.dat");

outfile << "Sum = " << num1 + num2 << endl;

return 0;

}

10. Suppose that you have the following statements:

ofstream outfile;

double distance = 100.0; //miles

double speed = 60.0; //miles per hour

double travelTime; //hours to travel using distance and speed

Write C++ statements to do the following:

  1. Open the file travel.dat using the variable outfile.
  2. Specified output formatting of two decimal places, show the decimal point, and use fixed format.
  3. Write the values of the variables distance and speed on their own respective lines in the file travel.dat.
  4. Calculate and write the travelTime in the file travel.dat.
  5. List all of the header files that are required to compile statements (a) through (d) in the above problem.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image
Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Databases And Information Systems 22nd European Conference Adbis 2018 Budapest Hungary September 2 5 2018 Proceedings Lncs 11019

Authors: Andras Benczur ,Bernhard Thalheim ,Tomas Horvath

1st Edition

3319983970, 978-3319983974

More Books

Students explore these related Databases questions