The Code given below can be used in TURBO C++ Compilers: -
#include <stdio.h>
#include<conio.h>
class Perimeter
{
int l, b, s, s1, s2, s3, perim;
public:
Perimeter(int length, int breadth)
{
l = length;
b = breadth;
perim = 2 * (l + b);
cout << "Perimeter of Rectangle: " << perim;
}
Perimeter(int side)
{
s = side;
perim = 4 * s;
cout << "Perimeter of Square: " << perim;
}
Perimeter(int side1, int side2, int side3)
{
s1 = side1;
s2 = side2;
s3 = side3;
perim = s1 + s2 + s3;
cout << "Perimeter of Triangle: " << perim;
}
};
void main()
{
clrscr();
int len, bdth, side, side1, side2, side3;
cout << "Enter length and breadth of Rectangle: \n";
cin >> len >> bdth;
Perimeter peri1(len, bdth);
cout << "\n\n";
cout << "Enter Side of Square: \n";
cin >> side;
Perimeter peri2(side);
cout << "\n\n";
cout << "Enter the three sides of the Triangle: \n";
cin >> side1 >> side2 >> side3;
Perimeter peri3(side1, side2, side3);
getch();
}
//...........Coded by Sahil Shaikh
The Code given below can be used in gcc/g++ Compilers: -
#include <iostream>
using namespace std;
class Perimeter
{
int l, b, s, s1, s2, s3, perim;
public:
Perimeter(int length, int breadth)
{
l = length;
b = breadth;
perim = 2 * (l + b);
cout << "Perimeter of Rectangle: " << perim;
}
Perimeter(int side)
{
s = side;
perim = 4 * s;
cout << "Perimeter of Square: " << perim;
}
Perimeter(int side1, int side2, int side3)
{
s1 = side1;
s2 = side2;
s3 = side3;
perim = s1 + s2 + s3;
cout << "Perimeter of Triangle: " << perim;
}
};
int main()
{
int len, bdth, side, side1, side2, side3;
cout << "Enter length and breadth of Rectangle: \n";
cin >> len >> bdth;
Perimeter peri1(len, bdth);
cout << "\n\n";
cout << "Enter Side of Square: \n";
cin >> side;
Perimeter peri2(side);
cout << "\n\n";
cout << "Enter the three sides of the Triangle: \n";
cin >> side1 >> side2 >> side3;
Perimeter peri3(side1, side2, side3);
return 0;
}
//...........Coded by Sahil Shaikh
#ENJOY CODING
Post a Comment
FOR ANY DOUBTS AND ERRORS FEEL FREE TO ASK. YOUR DOUBTS WILL BE ADDRESSED ASAP