google.com, pub-3534375712831849, DIRECT, f08c47fec0942fa0 CS201 Assignment 3 Solution Download in PDF
Latest Updates
Loading...

CS201 Assignment 3 Solution Download in PDF

 C++ Program

Suppose an XYZ company hires you as a C++ developer and assigns you the task of developing a scientific calculator (program) for the user. The program has to be developed in such a way that it should display the following menu to the user.

 

Ø  For option ‘1’ the program should set the radius of the circle, calculate its area, circumference and display it on the screen.

Ø  For option ‘2’ the program should set the width and height of the rectangle, calculate its area and display it on screen.

Ø  For any option other than 1, and 2 the program should display invalid output.

Ø  After performing any of the above operations the program should also ask the user if he/she wants to carry out the same operation again.

 

To achieve the above task you first need to create three separate classes Circle and Rectangle. The description of each class should be as follows:

 

Circle class will have ‘radius as its data member and setRadius(), computeAreaCirc() as its member functions. The setRadius() function will set the value of its data member ‘radius’ in the main function. The computeAreaCirc() member function will compute and display the area and circumference of the circle class.

 

Rectangle class will have ‘height’, ‘width’ as its data members and setLength(), setWidth() and computeArea() as its member functions. The setLength(), setWidth() will set the value of its data member ‘height’ and ‘width’ in the main function. The computeArea() function will compute and display area of the rectangle class.

 

You also need to create constructor of each class which will initialize its data members with default values.

  

For consistency of the assignment, source data of the class data members should be set as follows:

 

RADIUS = 5.6

LENGTH = 5.0

WIDTH = 4.0

 

Note: Marks will be deducted if the source data of the class is varied from the above data.

   

Sample Screenshot of Output:

If the user selects option ‘1’.

If the user selects option ‘2’

If the user selects any other option. 

  

After completing the calculations the program should prompt the user to perform the calculation again Y/N

If the user does not want to perform any calculation. The program should terminate successfully.

 

Download CS201 Assignment 3 Solution PDF Spring 2021

Download File Now 

Watch video on how to change


 


Disclaimer: Please don't copy-paste. Please submit your Assignment in your own writing. Abdul Hadi E-Services will not accept any loss made by you.

 
Feel free to comment with any suggestions. We welcome everyone.

Post a Comment

0 Comments