#include <iostream>
#include <cmath>
using namespace std;
const float PI = 3.14;
class DuongTron
{
private:
int x, y;
float r;
public:
DuongTron();
DuongTron(int toaDoX, int toaDoY, float banKinh);
void nhap();
void xuat();
double dienTich();
double chuVi();
~DuongTron();
};
DuongTron::DuongTron() : x(0), y(0), r(1) {}
DuongTron::DuongTron(int toaDoX, int toaDoY, float banKinh)
: x(toaDoX), y(toaDoY), r(banKinh) {}
void DuongTron::nhap()
{
cout << "Nhap toa do x: ";
cin >> x;
cout << "Nhap toa do y: ";
cin >> y;
cout << "Nhap ban kinh r: ";
cin >> r;
}
void DuongTron::xuat()
{
cout << "Chu vi: " << chuVi() << endl;
cout << "Dien tich: " << dienTich() << endl;
}
double DuongTron::dienTich()
{
return PI * r * r;
}
double DuongTron::chuVi()
{
return 2 * PI * r;
}
DuongTron::~DuongTron()
{
}
int main()
{
DuongTron a;
a.nhap();
a.xuat();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgZmxvYXQgUEkgPSAzLjE0OwoKY2xhc3MgRHVvbmdUcm9uCnsKcHJpdmF0ZToKCWludCB4LCB5OwoJZmxvYXQgcjsKcHVibGljOgoJRHVvbmdUcm9uKCk7CglEdW9uZ1Ryb24oaW50IHRvYURvWCwgaW50IHRvYURvWSwgZmxvYXQgYmFuS2luaCk7Cgl2b2lkIG5oYXAoKTsKCXZvaWQgeHVhdCgpOwoJZG91YmxlIGRpZW5UaWNoKCk7Cglkb3VibGUgY2h1VmkoKTsKCX5EdW9uZ1Ryb24oKTsKfTsKCkR1b25nVHJvbjo6RHVvbmdUcm9uKCkgOiB4KDApLCB5KDApLCByKDEpIHt9CgpEdW9uZ1Ryb246OkR1b25nVHJvbihpbnQgdG9hRG9YLCBpbnQgdG9hRG9ZLCBmbG9hdCBiYW5LaW5oKSAKCTogeCh0b2FEb1gpLCB5KHRvYURvWSksIHIoYmFuS2luaCkge30KCnZvaWQgRHVvbmdUcm9uOjpuaGFwKCkKewoJY291dCA8PCAiTmhhcCB0b2EgZG8geDogIjsgCgljaW4gPj4geDsKCWNvdXQgPDwgIk5oYXAgdG9hIGRvIHk6ICI7CgljaW4gPj4geTsKCWNvdXQgPDwgIk5oYXAgYmFuIGtpbmggcjogIjsKCWNpbiA+PiByOwp9Cgp2b2lkIER1b25nVHJvbjo6eHVhdCgpCnsKCWNvdXQgPDwgIkNodSB2aTogIiA8PCBjaHVWaSgpIDw8IGVuZGw7Cgljb3V0IDw8ICJEaWVuIHRpY2g6ICIgPDwgZGllblRpY2goKSA8PCBlbmRsOwp9Cgpkb3VibGUgRHVvbmdUcm9uOjpkaWVuVGljaCgpCnsKCXJldHVybiBQSSAqIHIgKiByOwp9Cgpkb3VibGUgRHVvbmdUcm9uOjpjaHVWaSgpCnsKCXJldHVybiAyICogUEkgKiByOwp9CgpEdW9uZ1Ryb246On5EdW9uZ1Ryb24oKQp7Cgp9CgppbnQgbWFpbigpCnsKCUR1b25nVHJvbiBhOwoJYS5uaGFwKCk7CglhLnh1YXQoKTsKCglyZXR1cm4gMDsKfQ==