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

Вычислить определённый интеграл методом тропеций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрицы: процедура случайной перестановки строк в матрице http://www.cyberforum.ru/cpp-beginners/thread552097.html
Уважаемые, помогите пожалуйста написать процедуру случайной перестановки строк в матрице. Работа с битовой последовательностью
C++ Организовать список Организовать список у которого элементами являются массив из трех строковых переменных, заполнить его последовательно введенными строками с фамилиями именем и отчеством. Создать методы, которые выводят каждый элемент списка в новой строке последовательно в полной (имя, отчество, фамилия) и сокращенной форме (фамилия и инициалы) http://www.cyberforum.ru/cpp-beginners/thread552096.html
прочитать произвольные данные из стандартного ввода и записывает его в файл C++
Привет ребята! Есть задания на C (оригинальное условие): A Program that reads arbitrary data from stdin and writes it to a file. Программа, которая читает произвольные данные из стандартного ввода и записывает его в файл. Я сразу написал программу которая записывает нажатые клавиши в файл: #include <stdio.h> #include <string.h> const int MAXLEN=100; void inputt(FILE*);
C++ программа для решения квадратного уравнения
Нужно сделать программу для решения уровнения Оно имеет вид a*x^2+b*x+c>0 ---------------------- #include <vcl.h> #include <math.h> #pragma hdrstop #include "qwerty.h"
C++ В массиве вещественных чисел найти ближайшее к какому-нибудь целому. http://www.cyberforum.ru/cpp-beginners/thread552066.html
Пусть х1=0.3; х2=-0.3; хi=i+sin(xi-2), i=3, 4, … Среди х1, …, х100 найти бли- жайшее к какому-нибудь целому. Не могу никак понять как найти это число. Помогите.. На С++
C++ Работа с файловым потоком Всем привет. После того как я познакомился с понятием поток приступил к практической части. В процессе возникло несколько скользких моментов о которых я хотел спросить у знающих людей. 1) Я хочу создать в классе потоковый класс что бы не париться по поводу каждого раза отрывать и закрывать поток. Вопрос почему Лафоре говорить что паток должен быть обязательно статическим, более того почему... подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
18.04.2012, 22:07     Вычислить определённый интеграл методом тропеций
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
#include "stdafx.h"
#define _USE_MATH_DEFINES
#include <iostream>
#include <cmath>
#include <conio.h>
using namespace std;
double Lmed, sigma;
inline double sqr(double x){return x*x;}
double integral(double (*f)(double), double a, double b, double step){
  double s, i;
  Lmed=(a+b)*0.5;
  s=((*f)(a)+(*f)(b))*0.5;
  for (i=a+step; i<b; i+=step)
    s=s+(*f)(i);
  s=s*step;
  return s;
}
double Pfunc(double L){
return exp(
           -sqr(L-Lmed)
           /
               (
                   (2.0*sqr(sigma))
                   /
                   (sigma*sqrt(2.0*M_PI))
               )
           );
}
int main(){
 double L;
 cout<<"s\\L |";
 for (L=20.0; L<90.0; L=L+10.0)
   cout<<L<<"       |";
 cout<<endl;
 for(sigma=4.0; sigma<=6.0; sigma=sigma+1.0){
   cout<<sigma<<"   |";
   for (L=20.0; L<90.0; L=L+10.0)
    {
      cout<<1-integral(Pfunc, 0, L, 4.0)<<" |";
    }
   cout<<endl;
 }
 getch();
 return 0;
}
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru