Napisałem prosty program, ale okazuje się nie jest tak prosty na jaki wygląda. Błąd w opisie to:
error: invalid operands of types 'double' and '<unresolved overloaded function type>' to binary 'operator<<'
A kod tego krótkiego programu wygląda tak:
#include <iostream>
using namespace std;
double x, srednia = 10, a=3;
int main()
{
cout << x = srednia - a << endl;
if (x < 0) cout << -x;
else cout << x;
return 0;
}
Chciałbym aby w zmiennej x był wynik odejmowania zmiennych srednia - a. Potem wyświetla się wartość bezwględna. Co należy zmienić?