Форум программистов, компьютерный форум CyberForum.ru

Нужна программа для решения интеграла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать новый массив, заменив ymin на ymax, а ymax на ymin http://www.cyberforum.ru/cpp-beginners/thread1104547.html
Задан массив y1, y2, …, y15. Сформировать новый массив, заменив ymin на ymax, а ymax на ymin (т.е. поменять их местами). ребят помогите написать!
C++ Написать календарь, чтобы он совпадал с реальным календарем Задача стоит написать календарь, чтобы он совпадал с реальным календарем (учитывая высокосный год). http://www.cyberforum.ru/cpp-beginners/thread1104546.html
Подсчет кол-ва слов C++
В созданном массиве строк, подсчитать в тексте количество слов, в которых нету цифр. Есть код, и вот такой вопрос: В строчке while(cin>>buf) в каком случае мы выходим из цикла? #include <iostream> using namespace std; string a; bool num(int i) { int p=0; while(a)
Нужно написать функцию-планировщик процессорного времени HPRN C++
Помогите написать функцию HPRN. Небольшие сведения которые мне удалось найти. HPRN (highest penalty ratio next - с наибольшим штрафным отношением - следующий) - дисциплина без вытеснения, обеспечивающая наилучшие показатели справедливости. Это достигается за счет динамического переопределения приоритетов. Всякий раз при освобождении ЦП для всех готовых процессов вычисляется текущее штрафное...
C++ Указатели (программа зацикливается на первом цикле for http://www.cyberforum.ru/cpp-beginners/thread1104529.html
Исправьте, пожалуйста, ошибку #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; int main() { setlocale(0,""); int a,b,c,d,n,p=0; float s=0,z;
C++ Списки. Если встречается нечетный элемент, то перед ним и после него вставить новые элементы со значением 0 Ребята, простите за глупость, но объясните пожалуйста, как реализовать такое задание: Если встречается нечетный элемент, то перед ним и после него вставить новые элементы со значением 0? я написал что-то в этом роде(сильно не ругайтесь): void numb_1(TSNum *&Start){ TSNum *wp,*pp; wp=Start; pp=NULL; while(wp!=NULL){ if((wp->numb)%2==0){ wp=wp->next; подробнее

Показать сообщение отдельно
Demon__2012
 Аватар для Demon__2012
0 / 0 / 1
Регистрация: 07.10.2013
Сообщений: 74
24.02.2014, 21:04  [ТС]     Нужна программа для решения интеграла
Цитата Сообщение от fishec Посмотреть сообщение
А n - это то, на сколько отрезков нужно разбить интервал для расчета. Чем больше n, тем больше точность вычисления интеграла.
Спасибо!

Добавлено через 4 минуты
Цитата Сообщение от mustimur Посмотреть сообщение
то ответ не правильный выйдет, должно быть так:
Только что проверил через сайт http://matematikam.ru/calculate-onli...e-integral.php вывело правильно

Добавлено через 2 минуты
Цитата Сообщение от fishec Посмотреть сообщение
А n - это то, на сколько отрезков нужно разбить интервал для расчета. Чем больше n, тем больше точность вычисления интеграла.
Я понимаю что уже уже наглость но может поможешь мне нужно так же как и в прошлой проге написать формулу(только уже визулка, если нужно могу скинуть консольную)
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
#include "Math.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
float f1(float x){
    return pow(atan(x),2);
}
float f2(float x){
    return sin(exp(x));
}
float f3(float x){
    return exp(-pow(x,2));
}
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
float a,b,c,d,n,x,h1,h2,h3,S1=0,S2=0,S3=0,S,m=0.0,k=3.14;
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 a=StrToFloat(Edit1->Text);
 b=StrToFloat(Edit2->Text);
 c=StrToFloat(Edit3->Text);
 d=StrToFloat(Edit4->Text);
 n=StrToFloat(Edit5->Text);
 
 if(a<b && c<d){
         h2=(k-m)/n;
         for (int i=0; i<n;i++){
             x=m+i*h2;
             S2=S2+f2(x)*h2;
         }
         for(int i=0;i<n;i++){
             x=c+i*h1;
             S1=S1+f1(x)*h1;
         }
         for(int i=0;i<n;i++){
             x=a+i*h3;
             S3=S3+f3(x)*h3;}
         S=S1+S2+S3;
         Label1->Caption=FloatToStr(S);}
         else Label1->Caption="Вы ввели неправильные \nпределы интегрирования!!!";
 
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
Edit1->Text="Введите a\n(нижний предел интегрирования)";
Edit2->Text="Введите b\n(верхний предел интегрирования)";
Edit3->Text="Введите c\n(нижний предел интегрирования)";
Edit4->Text="Введите d\n(верхний предел интегрирования)";
Edit5->Text="Введите количество отрезков";
}
//---------------------------------------------------------------------------
 
 
 
void __fastcall TForm1::Edit1Click(TObject *Sender)
{
Edit1->Clear();        
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Edit2Click(TObject *Sender)
{
Edit2->Clear();        
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Edit3Click(TObject *Sender)
{
Edit3->Clear();        
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Edit4Click(TObject *Sender)
{
Edit4->Clear();        
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Edit5Click(TObject *Sender)
{
Edit5->Clear();
}
//---------------------------------------------------------------------------
 
Текущее время: 19:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru