The program based on the information given is illustrated below.
<h3>What is a program?</h3>
A computer program simply means a sequence of instructions in a programming language that is created for a computer to execute.
It should be noted that computer programs are among the component of software.
The program to create two rectangle objects and get their area and perimeter is depicted:
// Rectangle.cpp
using namespace std;
class Rectangle
{
public:
// Declare public methods here
void setLength(double);
void setWidth(double);
double getLength();
double getWidth();
double calculateArea();
double calculatePerimeter();
private:
// Create length and width here
double length, width;
};
void Rectangle::setLength(double len)
{
length = len;
}
void Rectangle::setWidth(double wid)
{
// write setWidth here
width = wid;
}
double Rectangle::getLength()
{
// write getLength here
return length;
}
double Rectangle::getWidth()
{
// write getWidth here
return width;
}
double Rectangle::calculateArea()
{
// write calculateArea here
return length*width;
}
double Rectangle::calculatePerimeter()
{
// write calculatePerimeter here
return 2*(length+width);
}
// This program uses the programmer-defined Rectangle class.
#include "Rectangle.cpp"
#include <iostream>
using namespace std;
int main()
{
Rectangle rectangle1;
Rectangle rectangle2;
rectangle1.setLength(10.0);
rectangle1.setWidth(5.0);
rectangle2.setLength(7.0);
rectangle2.setWidth(3.0);
cout << "Perimeter of rectangle1 is " << rectangle1.calculatePerimeter() << endl;
cout << "Area of rectangle1 is " << rectangle1.calculateArea() << endl;
cout << "Perimeter of rectangle2 is " << rectangle2.calculatePerimeter() << endl;
cout << "Area of rectangle2 is " << rectangle2.calculateArea() << endl;
return 0;
}
/*
output:
The perimeter of rectangle1 is 30
The area of rectangle1 is 50
The Perimeter of rectangle2 is 20
The area of rectangle2 is 21
*/
Learn more about program on:
brainly.com/question/1538272
#SPJ1