Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
lelik001
0 / 0 / 0
Регистрация: 02.11.2016
Сообщений: 21
1

Составить программу, вычисляющую интеграл по заданной формуле

19.02.2017, 01:09. Просмотров 988. Ответов 5
Метки нет (Все метки)

Нужно составить программу, которая вычисляет интеграл.
Составить программу, вычисляющую интеграл по заданной формуле
. помогите пожалуйста ее составить, я не могу понять как с экспонентой составляется интеграл.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2017, 01:09
Ответы с готовыми решениями:

Написать программу, вычисляющую выражение по формуле
Помогите, пожалуйста, разобраться с задачей.

Написать программу, вычисляющую значение функции, заданной графически
(рисунок)

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

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

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

5
Kukuxumushu
1505 / 750 / 135
Регистрация: 13.06.2015
Сообщений: 2,618
Завершенные тесты: 2
19.02.2017, 01:35 2
lelik001, в чём проблема?
C
1
2
3
#include <Math.h>
double f(double x)
{return exp(x)*sin(x)/(x+1);}
а дальше по известным методам в одну формулу.
0
lelik001
0 / 0 / 0
Регистрация: 02.11.2016
Сообщений: 21
19.02.2017, 19:18  [ТС] 3
Kukuxumushu, проблема в том что мы этого не проходили, и как не пытаюсь не могу сообразить как написать программу.
0
DrDoker
0 / 0 / 2
Регистрация: 19.02.2017
Сообщений: 4
19.02.2017, 21:30 4
Лучший ответ Сообщение было отмечено lelik001 как решение

Решение

Вроде бы так
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
#include <stdio.h>
#include <math.h>
 
#define N 10000
 
double vyraz (double x);
 
int main(int argc, const char * argv[]) {
 
    double S = 0, x, a, b, h;
 
    a = 0;
    b = 1;
    //отрезок [a, b] разобьем на N частей
    h = (b - a)/N;
    x = a + h;
    while (x < b)
    {
        S = S + 4*vyraz(x);
        x = x + h;
        //проверяем не вышло ли значение x за пределы полуинтервала [a, b]
        if (x >= b) break;
        S = S + 2*vyraz(x);
        x = x + h;
    }
    
    S = (h/3)*(S + vyraz(a) + vyraz(b));
    printf ("%.5lf\n", S);
    return 0;
}
 
 
double vyraz(double x){
    return exp(x)*sin(x)/(x+1);;
}
0
Миниатюры
Составить программу, вычисляющую интеграл по заданной формуле  
DrDoker
0 / 0 / 2
Регистрация: 19.02.2017
Сообщений: 4
19.02.2017, 21:38 5
Лучший ответ Сообщение было отмечено lelik001 как решение

Решение

А и интеграл считал по этой формуле
0
Миниатюры
Составить программу, вычисляющую интеграл по заданной формуле  
lelik001
0 / 0 / 0
Регистрация: 02.11.2016
Сообщений: 21
19.02.2017, 21:45  [ТС] 6
DrDoker, спасибо больше!!!
0
19.02.2017, 21:45
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2017, 21:45

Составить программу для вычисления величины S по заданной формуле

Составить программу для вычисления величины S по заданной формуле
Составить программу для вычисления величины S по заданной формуле.

Составить программу для вычисления величины S по заданной формуле
картинка


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

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

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