Hi,
Czy mógłby ktoś podpowiedzieć gdzie jest błąd? Pokazuje błędną odpowiedź. Z góry dzięki.
#include
#include
#include
using namespace std;
double roundTo2(double a) {
return round(a*100)/100;
}
int main()
{
double a, b, c, az, bz, cz;
cin >> a >> b >> c;
az = roundTo2(a);
bz = roundTo2(b);
cz = roundTo2(c);
if (abs(az) < 0.01
cout << "BR";
else if (abs(cz-bz) < 0.01)
cout << "NWR";
else
cout << fixed << setprecision(2) << (cz-bz)/az;
return 0;
}