Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stas29
0 / 0 / 0
Регистрация: 11.03.2016
Сообщений: 11
#1

Применение операторов цикла в С++. Методом Симпсона - C++

29.03.2016, 11:29. Просмотров 188. Ответов 2
Метки нет (Все метки)

Написать программу С++.
Вычислить приближенное значение интеграла по формулам прямоугольников и Симпсона для n=40

http://www.cyberforum.ru/cgi-bin/latex.cgi?\int_{\sqrt{3}}^3{} dx/{{x}^{2}{\sqrt{x}}^{2}+{\sqrt{9}

Где x в квадрате и + 9 это общий корень. Не получилось сделать под общий
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2016, 11:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Применение операторов цикла в С++. Методом Симпсона (C++):

Применение цикла if для определения простых чисел. If внутри цикла for - C++
Доброго времени суток, подскажите пожалуйста, в чем тут дело. С кодом все хорошо, все работает, просто я пытаюсь докопаться до сути и...

Вычисление значения трех определенных интегралов методом трапеций или методом Симпсона - C++
Всем привет, нужна конкретная помощь по написанию проги по такому условию. Написать программу, вычисляющую значение трех определенных...

Найти площадь фигуры методом трапеций и методом Симпсона - C++
Доброе время суток Я студент поэтому прошу не нападать мне нужно написать код для тапазойдного и симпсон методов зама задача такая...

Применение операторов (+, - , *) к структрутрам - C++
к примеру есть простая структура struct Point { double x; double y; Point(double _x, double _y):x(_x),y(_y){}; ...

Применение циклов, условных операторов - C++
Я будущий студент компьютерных наук я ни разу не сталкивался с С++,и мне приходится изучать самостоятельно прогу и мне нужно решить...

Применение цикла do-while - C++
Здравствуйте. Хочу зациклить выполнение функции до тех пор, пока не будет выполнено условие, но не получается. Программа успешно...

2
dcshowcousa
26 / 18 / 48
Регистрация: 22.10.2015
Сообщений: 303
29.03.2016, 11:31 #2
А как получилось? Покажите код
0
MansMI
1293 / 1071 / 299
Регистрация: 08.01.2012
Сообщений: 4,080
29.03.2016, 14:01 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
если подинтегральная функция:
1/(х2*(х2+9)0.5)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
double f(double x)
{
    return 1/(x*x*sqrt(x*x+9));
}
double Rectangle(double x1,double x2,int n)
{
    double s=0, dx=(x2-x1)/n;
    for(int i=0; i<n; i++)
    {
        x2=x1+dx;
        s+=dx*(f(x1)+f(x2))/2;
        x1=x2;
    }
    return s;
}
double Simpson(double x1,double x2,int n)
{
    double s=0, dx=(x2-x1)/n;
    for(int i=0; i<n; i++)
    {
        x2=x1+dx;
        s+=(x2-x1)/6*(f(x1)+4*f((x1+x2)/2)+f(x2));
        x1=x2;
    }
    return s;
}
void main()
{
    double a=sqrt(3.0), b=3;
    int n=40;
    cout<<"Rectangle="<<Rectangle(a,b,n)<<"  Simpson="<<Simpson(a,b,n)<<endl;
    system("pause");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2016, 14:01
Привет! Вот еще темы с ответами:

Применение цикла for - C++
Недавно начал учить C++, дошел до циклов. while, do while понимаю, а вот for ну хоть убей не понимаю, вроде был разобрался, а потом снова...

Вычислить методом Симпсона - C++
Вычислить интеграл http://www.cyberforum.ru/attachment.php?attachmentid=29717&amp;amp;d=1273752305 методом Симпсона. Не пойму этих формул... ...

Интеграл методом Симпсона - C++
Вообщем на форуме есть такая програма, спасибо её автору: ouble Simpson(double (*Fx)(double)) { double I,x,h,a,b; ...

интеграл методом Симпсона - C++
нужно посчитать интеграл: ∫32(1/(x*lgx))dx кол-во разбиений - 36 шаг вычисления первообразной - 0,2 результат выдать с точностью ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.