Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > C/C++/С#


Ответ
 
Опции темы Опции просмотра
Старый 08.11.2020, 22:52   #1 (permalink)
Вова221
Новичок
 
Регистрация: 08.11.2020
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию C++

помогите пожалуйста написать программу по с++
Миниатюры
1123.png   112.png  
Вова221 вне форума   Ответить с цитированием
Старый 08.11.2020, 22:53   #2 (permalink)
Вова221
Новичок
 
Регистрация: 08.11.2020
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

#include <iostream>
#include <math.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
#define FUNC(x) x*atan(x)-log(sqrt(1.0+x*x))
#define Q(x,n) (-(x*x))/((2.0*n+2.0)*(2.0*n+1.0))
int main(int argc, char** argv) {
unsigned int N=5;
double h=0.2,a=1,b=1, S=0,x=0;
for(;x<=b;x+=0.2)
{
a=1; S=0;
for(int n=1; n<=N;n++)
{
a*=Q(x,n);
S+=a;
//printf("%lf\n",a);
}
double y=FUNC(x), tol=fabs(S-y);
printf("Sum:\t\t%.7f\nControl:\t%.7f\nTolerance:\t %.7f\n\n", S, y, tol);
}


return 0;
}
Вова221 вне форума   Ответить с цитированием
Старый 08.11.2020, 22:53   #3 (permalink)
Вова221
Новичок
 
Регистрация: 08.11.2020
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

пример выше, но я не могу переобразовать Q
Вова221 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 13:37.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.