привет пасоны..короче начались у меня лабы..
и на первой же запара.нужно написать программу для расчета уравнения вида..
y = 1 / x - a * ( x ^ 2 ) + | b * x |
так вот пишу казалось бы эту лугкую программку..и тут попал в ступор по написанию модуля..какой код писать перед этим?   
 Показать скрытый текст
  
                    #include <iostream>
#include <math.h>
 
using namespace std;
int main()
{
	cout << "y=1/x-a*(x^2)+|b*x|" << endl;
	setlocale(0, "");
 
	int a,b,x;
	cout<< "введите a число: ";
	cin>>a;
	cout<< "введите b число: ";
	cin>>b;
	cout<< "введите x число: ";
	cin>>x;
	int y = 1 / x - a * (x ^ 2) + b * x; (как это взять в модуль?) 
	cout<< "данное уравнение равно" << y <<endl;
 
	system("pause");
	return 0;
}
                
     
и еще..почему то не выходят правильные ответы..

подскажите ошибку в чем проблемма