All pastes #810602 Raw Edit

dave emery

public text v1 · immutable
·published 2007-12-10 02:37 UTC
rendered paste body
//David Emery
//Homework 6

#include <iostream>
using namespace std;

class Rectangle
{
	public:
		//attributes
		double length;
		double breadth;
		
		//constructors
		Rectangle()
		{
			length = 0;
			breadth = 0;
		}

		Rectangle(double L,double W)
		{
			length = L;
			breadth = W;
		}

		//functions
		double getArea()
		{
			return length*breadth;
		{
		
		double getPerimeter()
		{
			return (2*length) + (2*breadth);
		}

		double Square()
		{
			if(length=breadth)
			{
				cout << "is square" << endl;
			}
			else
			{
				cout << "is not square" << endl;
			}
		}
		
};

int main()
{	
	Rectangle rectangle1;
	Rectangle rectangle2(2,3);
	Rectangle rectangle3(4,4);


		cout << "The area of rectangle 1 is " << rectangle1.getArea() << endl;
		cout << "The area of rectangle 2 is " << rectangle2.getArea() << endl;
		cout << "The area of rectangle 3 is " << rectangle3.getArea() << endl;

		cout << "The perimeter of rectangle 1 is " << rectangle1.getPerimeter() << endl;
		cout << "The perimeter of rectangle 2 is " << rectangle2.getPerimeter() << endl;
		cout << "The perimeter of rectangle 3 is " << rectangle3.getPerimeter() << endl;

		cout << "Rectangle 1 " << rectangle1.Square << endl;
		cout << "Rectangle 2 " << rectangle2.Square << endl;
		cout << "Rectangle 3 " << rectangle3.Square << endl;

		system("PAUSE");

		return 0;
		
}