#include<iostream>
using namespace std;
class AreaFinder
{
float l, b, h;
float result;
public:
AreaFinder(float hh = 0, float ll = 0, float bb = 0)
{
l = ll;
b = bb;
h = hh;
}
void Display(int ll)
{
if(l = 0)
result = 3.14f * h * h;
else
result = l * b;
cout<< result;
}
};
int main()
{
AreaFinder objAF(10, 10, 20);
objAF.Display(0);
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmNsYXNzIEFyZWFGaW5kZXIKewogICAgZmxvYXQgbCwgYiwgaDsKICAgIGZsb2F0IHJlc3VsdDsKICAgIHB1YmxpYzoKICAgIEFyZWFGaW5kZXIoZmxvYXQgaGggPSAwLCBmbG9hdCBsbCA9IDAsIGZsb2F0IGJiID0gMCkKICAgIHsKICAgICAgICBsID0gbGw7CiAgICAgICAgYiA9IGJiOwogICAgICAgIGggPSBoaDsKICAgIH0KICAgIHZvaWQgRGlzcGxheShpbnQgbGwpCiAgICB7CiAgICAgICAgaWYobCA9IDApCiAgICAgICAgICAgIHJlc3VsdCA9IDMuMTRmICogaCAqIGg7CiAgICAgICAgZWxzZQogICAgICAgICAgICByZXN1bHQgPSBsICogYjsKICAgICAgICBjb3V0PDwgcmVzdWx0OwogICAgfQp9OwppbnQgbWFpbigpCnsKICAgIEFyZWFGaW5kZXIgb2JqQUYoMTAsIDEwLCAyMCk7CiAgICBvYmpBRi5EaXNwbGF5KDApOwogICAgcmV0dXJuIDA7Cn0=