PLEASE TRACE BY HAND OR SHOW WHAT EACH VALUE IS ASSIGNED TO and SHOW the OUTPUT for the following code:     THE USER INPUT IS: 87   45   for the CODE THAT FOLLOWS: #include using namespace std; class twoNums { public:       void setOne (int);   // sets the private member one to the value of the parameter       void setTwo (int);  //  sets the private member two to the value of the parameter       void nicePrint();    //  prints the values of the both private members, one first followed by two,                                        //  with 2 blank-spaces between then moves to a new line private:       int one;       int two; }; int main( ) {                            cout << "==========\n";                         twoNums *ptr;                         int numONE, numTWO;                           ptr = new twoNums;   ptr->setOne(numTWO);                         ptr->setTwo(numONE);                         ptr->nicePrint();                           cout << "Please input two numbers separated by a space." << endl;                                     cin >> numTWO >> numONE;                           ptr->setOne(numTWO);                         ptr->setTwo(numONE);                         ptr->nicePrint(); system (“Pause”); return 0;  }

Microsoft Visual C#
7th Edition
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Joyce, Farrell.
Chapter7: Using Methods
Section: Chapter Questions
Problem 3RQ
Question

PLEASE TRACE BY HAND OR SHOW WHAT EACH VALUE IS ASSIGNED TO and SHOW the OUTPUT for the following code:

 

 

THE USER INPUT IS: 87   45   for the CODE THAT FOLLOWS:

#include<iostream>

using namespace std;

class twoNums

{

public:

      void setOne (int);   // sets the private member one to the value of the parameter

      void setTwo (int);  //  sets the private member two to the value of the parameter

      void nicePrint();    //  prints the values of the both private members, one first followed by two

                                      //  with 2 blank-spaces between then moves to a new line

private:

      int one;

      int two;

};

int main( )

{                            cout << "==========\n";

                        twoNums *ptr;

                        int numONE, numTWO;

                          ptr = new twoNums;

 

ptr->setOne(numTWO);

                        ptr->setTwo(numONE);

                        ptr->nicePrint();

 

                        cout << "Please input two numbers separated by a space." << endl;

                                    cin >> numTWO >> numONE;

 

                        ptr->setOne(numTWO);

                        ptr->setTwo(numONE);

                        ptr->nicePrint();

system (“Pause”);

return 0;  }

 

Expert Solution
steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Knowledge Booster
Class
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
Recommended textbooks for you
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning