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

11. To use the functions peek and putback in a program, which header file(s) mus

ID: 3563006 • Letter: 1

Question

11. To use the functions peek and putback in a program, which header file(s)

must be included in the program?

12. Suppose that num is an int variable and discard is a char variable.

Assume the following input data:

#34

What value (if any) is assigned to num and discard after each of the

following statements executes? (Use the same input for each statement.)

a. cin.get (discard);

cin >> num;

b. discard = cin.peek();

cin >> num;

c. cin.get (discard);

cin.putback (discard);

cin >> discard;

cin >> num;

Explanation / Answer

11)
<sstream> header file

12)
a)

num = 34
discard = #


b)

num = -1031375404
discard = #


c)

num = 34
discard = #

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Chat Now And Get Quote