Добавил:
13246980
Оставь надежду всяк сюда поступивший
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Синников С++ / 2 курс / С++ / 5,2 / src / Romb
.cpp#include "Romb.h"
#include <Figure.h>
#include <math.h>
#include <iostream>
using namespace std;
Romb::Romb()
{
cout<<endl<<"Конструктор класса Ромб"<<endl<<endl;
}
Romb::~Romb()
{
cout<<endl<<"Деструктор класса Ромб"<<endl<<endl;
}
Romb::Romb(const Romb &r)
{
a = r.a;
b = r.b;
cout<<endl<<"Конструктор копирования класса Ромб"<<endl;
}
double Romb::getArea()
{
return a*b/2;
}
double Romb::getPerimeter()
{
return sqrt(a*a/4 + b*b/4)*4;
}
void Romb::print()
{
cout << "Фигура - ромб с диагоналями = " << a <<" и "<<b <<". Стороны равны: "<<sqrt(a*a/4 + b*b/4);
}
void Romb::read()
{
cout <<"Введите через пробел диагонали ромба: ";
cin>>a>>b;
}
Соседние файлы в папке src