Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Удаление последнего введенного элемента из списка (стека) https://www.cyberforum.ru/ cpp-beginners/ thread40129.html
Напишите пожалуйста программу для удаления последнего введенного элемента из списка (стеку)
C++ ООП Дружественные Функции, Операторы.
Собственно задание : Создать класс вещественных чисел. Определить оператор - , как функцию-член и + как дружественную функцию. проблемы вызывают операторы , непонимаю вообще как они работают. Подскажите какой нибудь пример простой например сложение через оператор как функцию-член х и у , и вывод результата. Сам сделал только просто сложение как функцию член, вот код : #include <iostream.h>...
C++ Программа для расчета радиостанций День добрый. Помогите написать программу для учета 3х радиостанций и человека стоящего в центре. На С. На рисунке 1,2 и 3 радиостанции, 4 человек. Программа на С. Параметры радиостанций: координаты,дальность действия. Установить возможность связи 2(3-х) абонентов с заданными координатами, а также ближайшей к ним станции. https://www.cyberforum.ru/ cpp-beginners/ thread40126.html C++ Работа со списками (нужны комментарии) #include <stdio.h> #include <conio.h> struct Telem { int inf; //INFORM ELEMENT Telem *link; // ykazatelb na sledyioshii element } *begL, *endL; //=================================== ============================= // dobavlenie v nachalo https://www.cyberforum.ru/ cpp-beginners/ thread40124.html
C++ графика в BC31
При инициализации графики я пользовался : int gdriver=DETECT,gmode; initgraph(&gdriver, &gmode, "C\BORLANDS\BGI\"); И у меня возник вопрос: Как инициализировать графику чтоб прога шла через .exe, и допустим если С++ не установлен на компе!!
C++ Убедительная просьба помочь... https://www.cyberforum.ru/ cpp-beginners/ thread40121.html
Ув. программисты, помогите нубу в Borland C, пожалуйста!.. Есть 2 задания, не могу никак написать... Уже облазил весь форум почти... Всё равно что-то неправильно =( 1. Постановка задачи По индивидуальному заданию создать функцию для обработки символьных строк. За образец брать библиотечные функции обработки строк языка С, но не применять их в своей функции. Предусмотреть об¬работку ошибок...
C++ Посчитать длительность в секундах после того как График начинает убывать https://www.cyberforum.ru/ cpp-beginners/ thread40111.html
Ну вот собственно в чем проблема: По идее программа должна посчитать длительность в секундах после того как График начинает убывать после Uout=7.77(это максимум) и до конца этого графика. Подсчитав у меня вышло 1.5 секунды. Эта программа считает только до того как график доходит до экстремума Uout=7.77. дальше программа начинает считать погрешность до тех пор пока не дойдет до E=0.1, но это...
C++ Пара простеньких заданий
Добрый день.Я хотел бы обратиться с просьбой помочь мне с проблемой.Я не могу выполнить два простеньких задания так как я в С не очень силён.Могли бы вы помочь мне в этом. 1. Постановка задачи Для разряженной матрицы целых чисел в соответствии с индивидуальным заданием создать модуль доступа к ней, у котором обеспечить экономию памяти при размещении данных. Индивидуальные задания Все нулевые...
C++ Програма макроподстановок в assemler ной програме Добрый день,есть такая задача - написать програму для макроподстановок в асемблерной програме. Тоесть нужно открыть файл *.asm найти тело макроса,и дописать его в основной код програмы,там где он вызывается заменив формальные параметры на фактические соответственно. Это курсовой проэкт,может быть написан на с/с++ , желательно еще пару функций на асемблере сделать(скомпилировав коды) но... https://www.cyberforum.ru/ cpp-beginners/ thread40076.html C++ Арифметическое выражение https://www.cyberforum.ru/ cpp-beginners/ thread40053.html
В записи арифметического выражения используются круглые, квадратные и фигурные скобки. Проверить, верно ли расставлены скобки, соответствие открытых и закрытых скобок. Входные данные - строка символов.
Двумерный массив C++
Собственно помогите решить задачи на двумерный масив пжл) Дан массив A. Известно что среди его элементов два и только 2 равны, вывести их индексы. Вот идеи: #include <iostream> using namespace std; int main() {
C++ Не могу разобраться с матрицей В заданной матрице A(N,M) (N<10, M<20) в каждом столбце поменять местами максимальный и минимальный элементы. Матрицу напечатать Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread40044.html
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
15.06.2009, 20:01 0

Интеграл - C++ - Ответ 193842

15.06.2009, 20:01. Показов 3880. Ответов 7
Метки (Все метки)

Ответ

Best-pm07, вам же ISergey дал ссылку на пост функции, которая находит определнный интеграл методом Симпсона.

вы просто в main()
пишите

C++
1
cout << Simpson(f) << endl;
где f - это ваша, интегрируемая функция..

Функция Simpson - сам запросит ввод границ интегрирования, и числа отрезков..

Добавлено через 3 минуты 21 секунду
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream.h>
#include <math.h>
 
// интегрируемая функция
double f(double x)
{
    return 2*asin(x/2)-1/2*sin(4*asin(x/2));
}
 
// нахождение интегралла методом Симпсона
double Simpson(double (*Fx)(double))
{
        double I;
        double h;
        double x;
        double a,b;
        int m;
        
 
        cout << "\n Input integral atributes:\n" << endl;
        cout << "\t-> Enter a = ";
        cin >> a;
 
        cout << "\t-> Enter b = ";
        cin >> b;
 
        cout << "\t-> Enter m = ";
        cin >> m;
 
        h=(b-a)/(m-1);
        x = a;
 
        I = Fx(a) + Fx(b);
        int n=0;
 
        while (n < m-2)
        {
                x = x+h;
                if (n%2==0) I=I+4*Fx(x);
                        else  I = I+2*Fx(x);
                n++;
        }
 
        return I*h/3;
}
 
int main()
{
    cout << Simpson(&f) << endl;
    cin.get(); // pause
    return 0;
}


Вернуться к обсуждению:
Интеграл C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2009, 20:01
Готовые ответы и решения:

Интеграл
Помогите решить задачу. Просто с интегралами я не дружу Используя метод Симпсона, составить...

интеграл
Подскажите пожалуйста как написать прогу для решения интегралов.

интеграл
Всем доброго времени суток, нужно решить интеграл

Интеграл BC++
Задание: Вычислить определённый интеграл I=\int_{a}^{b}f(x)dx методом прямоугольников: ...

7
15.06.2009, 20:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.06.2009, 20:01
Помогаю со студенческими работами здесь

Посчитать интеграл в С++
хелп, хелп! Нужно посчитать интеграл в С++ и значение записать в файл. все константы задаются

Определенный интеграл
Необходимо численным методом найти приближенное значение определенного интеграла(скинул задание с...

Вычислить интеграл
Помоги пожалуйста))

Определенный интеграл
Нужно написать программу вычисляющую интеграл от cos(x), используя циклы for и while (do..while) ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru