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

Интеграл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление последнего введенного элемента из списка (стека) http://www.cyberforum.ru/cpp-beginners/thread40129.html
Напишите пожалуйста программу для удаления последнего введенного элемента из списка (стеку)
C++ ООП Дружественные Функции, Операторы. Собственно задание : Создать класс вещественных чисел. Определить оператор - , как функцию-член и + как дружественную функцию. проблемы вызывают операторы , непонимаю вообще как они работают. Подскажите какой нибудь пример простой например сложение через оператор как функцию-член х и у , и вывод результата. Сам сделал только просто сложение как функцию член, вот код : #include <iostream.h>... http://www.cyberforum.ru/cpp-beginners/thread40128.html
C++ Программа для расчета радиостанций
День добрый. Помогите написать программу для учета 3х радиостанций и человека стоящего в центре. На С. На рисунке 1,2 и 3 радиостанции, 4 человек. Программа на С. Параметры радиостанций: координаты,дальность действия. Установить возможность связи 2(3-х) абонентов с заданными координатами, а также ближайшей к ним станции.
C++ Работа со списками (нужны комментарии)
#include <stdio.h> #include <conio.h> struct Telem { int inf; //INFORM ELEMENT Telem *link; // ykazatelb na sledyioshii element } *begL, *endL; //=================================== ============================= // dobavlenie v nachalo
C++ графика в BC31 http://www.cyberforum.ru/cpp-beginners/thread40122.html
При инициализации графики я пользовался : int gdriver=DETECT,gmode; initgraph(&gdriver, &gmode, "C\BORLANDS\BGI\"); И у меня возник вопрос: Как инициализировать графику чтоб прога шла через .exe, и допустим если С++ не установлен на компе!!
C++ Убедительная просьба помочь... Ув. программисты, помогите нубу в Borland C, пожалуйста!.. Есть 2 задания, не могу никак написать... Уже облазил весь форум почти... Всё равно что-то неправильно =( 1. Постановка задачи По индивидуальному заданию создать функцию для обработки символьных строк. За образец брать библиотечные функции обработки строк языка С, но не применять их в своей функции. Предусмотреть об¬работку ошибок... подробнее

Показать сообщение отдельно
Best-pm07
..:::BesT:::..
7 / 7 / 1
Регистрация: 19.03.2009
Сообщений: 195
15.06.2009, 19:48  [ТС]
Где тут задать ввод x(икса)
Программа не считает, а выводит всегда одно и тоже значение
Компилирую в Borland C++ 4.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
38
39
40
41
42
43
44
45
46
#include <iostream.h>
#include <math.h>
double f(double);
double integral(double ,double ,int );
int main (int argc, char* argv[])
    {
double a=1.9999,b=0,h,I,I2,ksi,vel;
 int n=1,n2;
 
cout<<"Число разбиений:"<<endl;
cin>>ksi;
 do
    {
 n  = n*2;
 h  = (b-a)/n;
 n2 = n*2;
 vel =(ksi*h*n)/(b-a);
I  = integral(a, b, n);
I2 = integral(a, b, n2);
if (h < 0.2e-3) break;
    }
while (abs(I - I2) > vel);
cout<<"Интеграл: "<<I2;
return 0;
    }
double integral(double aa, double bb, int n)
    {
double locI, h, xi, s1=0.0, s2=0.0, y[1000];
 int i;
    h=(bb-aa)/n;
    xi=aa;
for (i=0; i<=2*n; i++)
    {
    y[i] = f(xi);
    xi = xi + h/2;
    }
locI=y[0]+y[2*n];
for(i=2; i< 2*n; i=i+2)
    s1 = s1 + y[i];
for(i=1; i<2*n; i=i+2)
    s2 = s2 + y[i];
locI=(locI+2.0*s1+4.0*s2)*(h/6);
return (locI);
    }
double f(double x)
{return 2*asin(x/2)-1/2*sin(4*asin(x/2));}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru