H
HappyDevil
В общем , это лаба по программированию , но есть проблема
господа! помогите разобраться в чём проблема ,ибо выбивает тучу ошибок , заранее благодарен !
вот ошибки
C++:
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
int main()
{
double a,b,h,x,y,s,p;
int n,i;
cout << "Vvedite a,b,h,n" << endl;
cin >> a >> b >> n;
x=a;
h=(b-a)/10;
do
{
p=s=1;
for (i=1; i<=n; i++)
{
p *= (pow(x,2))/(2*i*(2*i - 1));
s += p;
}
y=(exp(x)+exp(-x))/2;
cout << setw(15) << x << setw(15) << y << setw(15) << s << endl;
x += h;
}
while (x <= b+h/2);
cout << endl;
return 0;
}
вот ошибки
причём ошибки банальные , в чём прикол ?error C2065: 'cout' : undeclared identifier
J:\main.c(8) : error C2297: '<<' : illegal, right operand has type 'char [16]'
J:\main.c(8) : error C2065: 'endl' : undeclared identifier
J:\main.c(9) : error C2065: 'cin' : undeclared identifier
J:\main.c(9) : error C2296: '>>' : illegal, left operand has type 'double '
J:\main.c(9) : error C2297: '>>' : illegal, right operand has type 'double '
J:\main.c(21) : warning C4013: 'setw' undefined; assuming extern returning int
J:\main.c(21) : error C2296: '<<' : illegal, left operand has type 'double '
J:\main.c(21) : error C2297: '<<' : illegal, right operand has type 'double '
J:\main.c(25) : warning C4552: '<<' : operator has no effect; expected operator with side-effect
Error executing cl.exe.
Creating browse info file...
Lab 3.exe - 8 error(s), 2 warning(s)