Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
sopik
2 / 1 / 0
Регистрация: 28.03.2010
Сообщений: 81
15.04.2010, 12:37  [ТС] 0

вычисление интеграла

15.04.2010, 12:37. Просмотров 1315. Ответов 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
34
35
36
37
#include<stdio.h>
#include<math.h>
#define n 100
const double a=2.0, b=10.0;
const double h=(b-a)/n;
double func[n+1];
double f(double x)
{
return(x+1)*2*sqrt(log10(x));
}
double trapecii()
{
double result=0.0;
for(int i=0; i<n; ++i)
result+=(func[i]+func[i+1])*h/2;
return result;
}
double simpson()
{
double result=0.0;
result+=(func[0]+func[n])*h/3;
for(int i=1; i<n; i+=2)
result +=4*h/3*func[i];
for( i=2; i<n; i+=2)
result +=2*h/3*func[i];
return result;
}
void main()
{
for(int i=0; i<=n; ++i)
func[i]=f(a+i*h);
double I1, I2;
I1=trapecii();
I2=simpson();
printf("%f\n%f\n",I1,I2);
scanf("%F%f",I1,I2);
}
спасибо.у меня вот такой вариант еще есть.

Вернуться к обсуждению:
вычисление интеграла
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2010, 12:37

Вычисление интеграла
помогите пожалуйста я вообще не знаю как сделать интеграл

Вычисление интеграла
Представить интеграл в виде ряда и вычислить его, используя функцию цикла....

Вычисление определенного интеграла!
Помогите плиз с с++! С заданной погрешностью вычислить интеграл!

0
Другие темы раздела
C++ Отчет http://www.cyberforum.ru/cpp-beginners/thread116736.html
Помогите выловить ошибку. Суть: сопоставить с данными в тексте и вывести информацию по товару. Текст программы: # include <fstream.h> # include <string.h> # include <stdlib.h> # include...
C++ написать универсальную функцию для вычисления выражений написать универсальную функцию для вычисления выражений(См ниже). В main() обеспечить вызов этой функции и отображение результатов вычисления выражений. http://www.cyberforum.ru/cpp-beginners/thread116732.html
Последовательность C++
Помогите написать прогу пожалуйста: Дана последовательность, имеющая от 2 до 50 слов, в каждом из которых от 1 до 8 рядковых латинских букв, между соседними словами не меньше одного пропуска, за...
Вывести вертикальную гистограмму длин слов введенного текста. C++
Здравствуйте... Помогите пожалуйста сделать эту программу... 2.Вывести вертикальную гистограмму длин слов введенного текста. Добавлено через 15 часов 39 минут срочно
C++ Найти сумму тех элементов, которые кратны заданному К http://www.cyberforum.ru/cpp-beginners/thread116678.html
Помогите с задачей. В массив A занесены натуральные числа. Найти сумму тех элементов, которые кратны данному К.
C++ Сортировка цифр в строке типа char Здравствуйте! Помогите, пожалуйста, дописать программу. Прогррамма должна сортировать буквы или цифры во введенной строке. Например строка: 781641 aitn 165 Результат должен... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru