Witam. Mam problem z zadaniem "Równanie liniowe". Mianowicie przy wyniku pojawia mi się "dodatek" nan oraz inf. Wiem co oznaczają te skróty ale nie wiem dlaczego się pojawiają Proszę o poradę jak "to" usunąć z couta
#include <iostream>
#include <iomanip>
double a, b, c;
using namespace std;
int main()
{
cin>>a>>b>>c;
if((c-b)==0)
cout<<"NWR";
if(((c-b)!=0) && a==0)
cout<<"BR";
else
cout.setf(ios::fixed);
cout<<fixed<<setprecision(2)<<(c-b)/a;
return 0;
}
created
last reply
- 7
replies
- 1.5k
views
- 2
users
- 1
link