Добавил:
Оставь надежду всяк сюда поступивший Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
23
Добавлен:
13.01.2019
Размер:
727 б
Скачать
#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