Обчислити й вивести на екран на двох мовах програмування C++ і Pascal

  • Автор темы Aaaaa
  • Дата начала
A

Aaaaa

#1
C++:
#include <iostream.h>
#include <math.h>
void main()
{ double x1,x2,dx,e,Sum,sl;
cout<<"Введите x нач.: ";
cin>>x1;
while (x1<=-1) {
cout<<"Введите x нач. (|x. нач|<1): ";
cin>>x1;}
cout<<"Введите x кон.: ";
cin>>x2;
while (x2<=-1) {
cout<<"Введите x кон. (|x. кон|<1): ";
cin>>x2;}
cout<<"Введите шаг (dx): ";
cin>>dx;
cout<<"Введите точность (e): ";
cin>>e;
cout<<"\n---------------------------------";
cout<<"\n|  x  |	 F(x)	 | Кол-во|";
cout<<"\n---------------------------------";
for (double i=x1;i<=x2;i=i+dx)
{
sl=0;
for (int j=0;pow((-1),j+1)/(2*j+1)*pow(i,2*j+1)>e;j++)  сдесь ошибка
{Sum=(-3.14)/2+(pow(i,2*j+1)/pow(i+2,2*j+1))*(-1);
sl=j;}
cout<<"\n| "<<i<<"\t| "<<Sum+(-3.14)/2<<"  \t| "<<sl<<"\t|";
}
}
здесь задание
 

Вложения