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

не пойму что это за ошибка( - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Полиморфизм http://www.cyberforum.ru/cpp-beginners/thread43533.html
Имеется такая задача Создать абстрактный базовый класс Integer (целое) с виртуальными арифметическими операциями и функцией вывода на экран. Определить производные классы Decimal (десятичное) и Binary (двоичное), реализующие собственные арифметические операции и функцию вывода на экран. Число представляется массивом, каждый элемент которого цифра. Помогите пожалуйста разобраться что значит...
C++ Вычислить минимальный по модулю элемент массива Привет всем :) помогите пожалуйста решить две задачки: 1. В одномерном массиве, состоящем из n целых элементов, вычислить: 1)Минимальный по модулю элемент массива; 2)Сумму модулей массива, расположенных после первого элемента, равного нулю. Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в четных позициях, а во второй половине - элементы,... http://www.cyberforum.ru/cpp-beginners/thread43511.html
Дана действительная матрица NxM C++
Доброго времени суток!очень прошу помочь с прогой! Дана действительная матрица NxM.Получить последовательность b1,...,b(n), где b(k)-это число отрицательных элементов в k-й строке
C++ Дана действительная матрица NxM.
Доброго времени суток.Очень прошу помочь с прогой ! Дана действительная матрица NxM.Получить последовательность b1,...,b(n), где b(k)-это число отрицательных элементов в k-й строке
C++ Мерцание графики в Borland c http://www.cyberforum.ru/cpp-beginners/thread43367.html
Сделал я програмку с графикой но картинка там постоянно в движении и экран мерцает. Я как-то слышал что можно реализовать графику через дополнительный экран(возможно я путаю понятие и это не экран а буфер). На нём рисуется картинка а потом содержимое этого экрана выводится. Из статейки на сайте толком ничего не понятно. (Как избежать мерцания). Как можно это реализовать по проще?
C++ Сложности с созданим циклов Добрый день пишу простейшую программу( т.к. только осваиваю язык) и столкнулся с проблемой. Через printf() или cout вывожу список пользователю, он должен выбрать предложенный вариант и ввести число int main() { int a; // переменная для ввода польз-м printf(" здесь перечень значений для ввода 1-10"); подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
09.07.2009, 22:47     не пойму что это за ошибка(
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
97
98
99
#include<iostream.h>
#include<math.h>
 
//#include<iostream>
//#include<cmath>
//using namespace std;
 
 
double Simpson(double (*Fx)(double));
double Wadell(double (*Fx)(double));
double Bode(double (*Fx)(double));
 
double foo(double x) { return x * 2; } // для примера
 
int main(){
    cout<< "Simpson: " << Simpson(foo) << '\n'
        << "Wadell: "  << Wadell(foo)  << '\n'
        << "Bode: "    << Bode(foo)    << '\n';
 
    system("pause");
    return 0;
}
double Simpson(double (*Fx)(double))
{
    double I;
    double h;
    double x;
    double a,b;
    int m;
 
 
    cout << "\n Input integral atributes:\n" << endl;
    cout << "\t-> Enter a = ";
    cin >> a;
 
    cout << "\t-> Enter b = ";
    cin >> b;
 
    cout << "\t-> Enter m = ";
    cin >> m;
 
    h=(b-a)/(m-1);
    x = a;
 
    I = Fx(a) + Fx(b);
    int n=0;
 
    while (n < m-2)
    {
        x = x+h;
        if (n%2==0) I=I+4*Fx(x);
        else  I = I+2*Fx(x);
        n++;
    }
 
    return I*h/3;
}
// -------------------------------------------------------
double Wadell(double (*Fx)(double))
{
 
    double I;
    double h;
    double a,b;
 
    cout << "\n Input integral atributes:\n" << endl;
    cout << "\t-> Enter a = ";
    cin >> a;
 
    cout << "\t-> Enter b = ";
    cin >> b;
 
    h = (b-a)/6;
 
    I = 3*h/10 * (Fx(a) + 5*Fx(a+h) + Fx(a+2*h) + 6*Fx(a+3*h) + Fx(a+4*h) + 5*Fx(a+5*h) + Fx(b)) ;
 
    return  I;
}
// -------------------------------------------------------
double Bode(double (*Fx)(double))
{
 
    double I;
    double h;
    double a,b;
 
    cout << "\n Input integral atributes:\n" << endl;
    cout << "\t-> Enter a = ";
    cin >> a;
 
    cout << "\t-> Enter b = ";
    cin >> b;
 
    h = (b-a)/4;
 
    I = 2*h/45 * (7*Fx(a) + 32*Fx(a+h) + 12*Fx(a+2*h) + 32*Fx(a+3*h) + 7*Fx(b) );
 
    return I;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru