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

Метод прямоугольников для решения определенных интегралов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа со списками, подскажите с чего начать http://www.cyberforum.ru/cpp-beginners/thread1009371.html
Работа со списками: в списке целых чисел удалить из каждой группы подряд идущих одинаковых элементов все, кроме одного.
C++ Переведите кто может с паскаля на с++ program ShennonFano; uses crt; const a :array of char = ('a','b','c','d','e','f'); { символы } af:array of integer = (10, 8, 6, 5, 4, 3); { частота символов } { Процедура для поиска кода каждой буквы } procedure SearchTree(branch:char; full_branch:string; start_pos:integer; end_pos:integer); var dS:real; { Среднее значение массива } http://www.cyberforum.ru/cpp-beginners/thread1009360.html
C++ оформить в виде функции
в прямоугольный треугольник вписана окружность. Точка касания делит гепотинузой треугольник в отношении 2 к 3 . Найти стороны , если центр вписаной окружности удален от вершины прямого угла на корень из 8 см. помогите с кодом господа.
C++ Сумма всех элементов
В общем я сделал программу которая считывает двумерный массив (4*4) из файла и выводит на экран. Помогите найти сумму элементов главной диагонали и вывести на экран. Заранее спасибо #include "stdafx.h" #include<iostream> #include<iomanip> #include<fstream> #include<math.h> using namespace std; void read_matr(double Y){ int sum=0;
C++ [Error] expected primary-expression before '=' token http://www.cyberforum.ru/cpp-beginners/thread1009260.html
Напишите функцию, принимающую три аргумента: указатель на первый элемент диапазона в массиве, указатель на элемент, следующий за концом этого диапазона, и значение int. Функция должна присвоить каждому элементу диапазона массива это значение int. #include<iostream> using std::cout; using std::cin; void f_myfunction(int * begin, int * end, int value);
C++ Задача с 2 массивом!С++ Исходный массив считать из файла *.txt. Результаты вычислений и манипуляций над массивом вывести на экран и в файлы *.txt и *.xls. Для записи результатов в файл создать пользовательскую функцию.. Дана матрица В(4,4) 1.Найти сумму отрицательных элементов , среди элементов расположенных на побочной диагонали матрицы В. 2.Найти минимальный элемент в 3-ем столбце матрицы В. 3.Поменять местами... подробнее

Показать сообщение отдельно
compl
1 / 1 / 0
Регистрация: 23.10.2012
Сообщений: 70
16.11.2013, 13:30     Метод прямоугольников для решения определенных интегралов
Есть рабочий код метода трапеции для решения определенных интегралов. Формулу нужно заменить для метода прямоугольников. Вот код:

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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
float f(float x);
 
float F(float a, float b, float h, float N);
 
int main()
{
    float a = 0;
    float b = 1;
    float h;
    cout << " input step: ";
    cin >> h;
    float N = (b - a) / h;
 
    float integral;
    integral = F(a,b,h,N);
    
    cout << "integral = "<< integral <<"\n";
 
    return 0;
}
float f(float x){
    return 1/(x+2);
}
float F(float a, float b, float h, float N){
    float S = (f(a)+f(a+N*h))/2;
    float x,y;
    for (int i = 1; i < N; i++){
        x = a+i*h;
        y = f(x);
        S += y; 
    }
    return h*S;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru