Witam,
Potrzebuje w wyniku miec liczbe bez notacji 10^e, nie wiem jakiego typu użyc.
double r, d;
const double pi = 3.141592654;
double rw(0), pk(0);
float pk(0);
while(!cin.fail())
{
cin.sync();
cin >> r >> d;
rw = pow(r, 2.0) - pow((d/2), 2.0);
pk = pi*rw;
cout << pk << endl;
}