Автор: jazzben (26.09.2008 в 20:48)
Помогите пожалуйста!! вот смотрите есть код он как бы почти правильный только он подсчитывает неправильно
Пример надо вводить
0
0
2
-5
5
1
Он должен выводить 1.666
как этого добится помогите,очень вас прошу!! вот сам код
#include <iostream.h>
#include <conio.h>
void main (void)
{
float x,a,b,c,f,xk,dx,xn;
cin >> a >> b >> c >> xn >> xk >>dx;
for (x=xn;x<=xk;x=x+dx)
{ if(x<0&& b!=0)f=+a*(x*x)+b;
else if (x>0 && b==0) f=x-a/x-c;
else if (f=x/c);
cout<<"f="<<f;
}
getch();
}