Question: PLEASE HELP SELECTION QUESTION Question 7 (2 points) Suppose that num is an int variable and discard is a char variable. Assume the following input

PLEASE HELP SELECTION QUESTION
Question 7 (2 points) 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.) (2, 4)
a. cin.get(discard); cin >> num;
b. discard = cin.peek(); cin >> num;
 PLEASE HELP SELECTION QUESTION Question 7 (2 points) Suppose that num

a. num = 30, discard = '#' b. Input failure. After peeking into the input stream, cin tries to input # into num. However, num is an int variable, so the stream enters the fail state. O a. num = 34, discard = '#' b. Input failure. After peeking into the input stream, cin tries to input into num. However, num is an int variable, so the stream enters the pass state. a. num = 34, discard = '#' b. Input failure. After peeking into the output stream, cin tries to input # into num. However, num is an int variable, so the stream enters the fail state. a. num = 34, discard = '#' b. Input failure. After peeking into the input stream, cin tries to input #into num. However, num is an int variable, so the stream enters the fail state

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!