subject

Given three numbers, create a class Area with following characteristics. Must extend Rectangle and Square class.
Public function named getSumOfAreas that accept two parameter of double type and return addition of those number.
Note: Rectangle and Square class already created.
Input
5.5
5.5
6.5
Where,
The first line is length of Rectangle.
The second line is width of Rectangle.
The third line is side of Square.
Output
30.25
42.25
72.50
Where,
The first line of output contains area of Rectangle.
The second line of output contains area of Square.
The third line of output contains sum of above area.
Assume that,
Inputs are in double within the range [ 1 to 10^20].
Not sure where to begin, please use code template below:
#include
#include
using namespace std;
//rectangle class
class Rectangle {
public:
double areaOfRectangle(double l, double w) {
if (l > 0 && w > 0)
return l * w;
else
return 0;
}
};
// Square class
class Square {
public:
double areaOfSquare(double s) {
if (s > 0)
return s * s;
else
return 0;
}
};
like cin/cout.
//write your code here
int main() {
double l, w,s;
Area area;
cin >> l;
cin >> w;
cin >> s;
cout << fixed << setprecision(2) << area. areaOfRectangle(l, w) << endl;
cout << fixed << setprecision(2) << area. areaOfSquare(s) << endl;
cout << fixed << setprecision(2) << area. getSumOfAreas(area. areaOfRectangle(l, w),area. areaOfSquare(s));
return 0;
}

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 10:40
Nims is applicable to all stakeholders with incident related responsibilities. true or false
Answers: 1
question
Computers and Technology, 23.06.2019 04:00
Another name for addicting games.com
Answers: 1
question
Computers and Technology, 23.06.2019 13:00
Which of the following statements is false? a. a class can directly inherit from class object. b. if the class you're inheriting from declares instance variables as private, the inherited class can access those instance variables directly. c. a class's instance variables are normally declared private to enforce good software engineering. d. it's often much more efficient to create a class by inheriting from a similar class than to create the class by writing every line of code the new class requires.
Answers: 3
question
Computers and Technology, 23.06.2019 14:00
What is html ? give a small description about html
Answers: 2
You know the right answer?
Given three numbers, create a class Area with following characteristics. Must extend Rectangle and...
Questions
question
Biology, 25.08.2021 02:50
question
Mathematics, 25.08.2021 02:50
question
Mathematics, 25.08.2021 02:50
question
Mathematics, 25.08.2021 02:50
Questions on the website: 13722363