Witam, muszę napisać program w C++ do obliczenia równania W=a*b^3/2 * pierwiastek z a
Napisałem coś takiego
#include <iostream>
#include <cmath>
using namespace std;
float a, b, w;
int main ()
{
cout << "a = " << endl;
cin>>a;
cout << "b = " << endl;
cin>>b;
w = a*pow(b,3)/2*pow(a,0.5);
cout<<w<<endl;
return 0;
}
Ale niestety wynik dla przykładowego a=4, b=2 wychodzi 32, a powinno wyjsc 8, moglby ktos mi zdradzic gdzie popelnilem blad? Z gory dziekuje ;p