viki
07-24-2010, 11:19 PM
Problem Statement: Calculate Area of Triangle of two objects of same class using setfill(), setw() and setprecision() manipulators.
• You are required to write a class. Class should have area, base and height private data members (real numbers).
Class should have
• A default constructor which will initialize all data members with values 2.5 and 2.5 for base and height.
• Getter and setter functions
You are required to create two objects of the same class.
You must assign values of first object through setter functions.
You should have a CalaulateArea method, which will calculate area of
the triangle for both objects.
The formula of Area of triangle = base x height / 2
You should have a Display (public) method for displaying area after
calculation. Display method should also show input values at screen.
You should use setfill() and setw() manipulators for both objects. You can use it in Display method. You should use * as parameter in setfill().
For 2nd object;
User will input for 2nd object and input values should be set for this object.
Setprecision will be used for 2nd object and parameter will be 1.
-------------------------------------------------------------------------
Sample output:
Area of Triangle
----------------
Object1
Input:******************base = 2.5 , Height = 2.5
Area of Object 1:*******3.125
Object2
Input:******************base = 2.5 , Height = 2.5
Area of Object 2:*******3.1
• You are required to write a class. Class should have area, base and height private data members (real numbers).
Class should have
• A default constructor which will initialize all data members with values 2.5 and 2.5 for base and height.
• Getter and setter functions
You are required to create two objects of the same class.
You must assign values of first object through setter functions.
You should have a CalaulateArea method, which will calculate area of
the triangle for both objects.
The formula of Area of triangle = base x height / 2
You should have a Display (public) method for displaying area after
calculation. Display method should also show input values at screen.
You should use setfill() and setw() manipulators for both objects. You can use it in Display method. You should use * as parameter in setfill().
For 2nd object;
User will input for 2nd object and input values should be set for this object.
Setprecision will be used for 2nd object and parameter will be 1.
-------------------------------------------------------------------------
Sample output:
Area of Triangle
----------------
Object1
Input:******************base = 2.5 , Height = 2.5
Area of Object 1:*******3.125
Object2
Input:******************base = 2.5 , Height = 2.5
Area of Object 2:*******3.1