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

Упрощение и алгоритм - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ошибки компиляции консоли с++ и zlib 1.1.3, visual studio 2010 http://www.cyberforum.ru/cpp-beginners/thread432476.html
Привет, скачал в интернете исходники zlib 1.1.3 (знаю, что последняя версия гораздо больше, но мне нужна именно эта) и в microsoft visual studio 2010 пытаюсь скомпилировать простенькое консольное с++ приложение, все файлы zlib включил в проект (архив со всем проектом http://www.fayloobmennik.net/1448112), но при компиляции лезет ряд ошибок, решение которых мне не удается найти в интернете: ...
C++ Рахработать программу 2 в 1! Разработать две программы. Первая принимает от пользователя два значения времени – строки вида ЦЦ.ЦЦ.ЦЦ, где Ц – это любая цифра из диапазона . Далее она вычисляет полное количество секунд, прошедших между двумя значениями времени, и выводит его на экран. Вторая программа запускает первую в качестве вновь созданного процесса. ЗАРАНЕЕ СпасибоУ) :) http://www.cyberforum.ru/cpp-beginners/thread432455.html
C++ Программа на c++ ( надо проверить )
Программа должна сортировать числа в массиве по возрастанию! Не мало раз проверял в чем касяк, не могу найти=) Если найдете, буду рад услышать ошибку) Вот сама программа: // Программа служит для того,чтобы правильно группировать элементы массива #include <iostream> using namespace std; int massiv = {34,23,1,54,32}; // Обозначаем массив и заполняем его предворительно
перевод из string в int и обратно C++
как?:)
C++ Списки http://www.cyberforum.ru/cpp-beginners/thread432445.html
помогите пожалуйста решить задачу! сформировать список из натуральных чисел. Найти среднее арифмитическое элементов списка и выяснить, есть ли в списке такой элемент.
C++ netbeans выводит квадратики при построении проекта Стоит windows 7. Пробовал менять шрифт в выводе, язык иде, кодировку через -J-Dfile.encoding=UTF-8 , так же с ключом cp1251. Ничего не выходит! Нетбинс стоит в папке по умолчанию, MinGW в корневой подробнее

Показать сообщение отдельно
dlis
0 / 0 / 0
Регистрация: 21.01.2012
Сообщений: 12
22.01.2012, 14:43  [ТС]     Упрощение и алгоритм
Вот условие:

Вывести на экран таблицу значений функции Y(x) и её разложение в ряд S(x) с точностью до E. Вывести число итераций, необходимое для достижения заданной точности. Вычисление S(x) и Y(x) оформить в виде функций.

условие прикреплено (скрин 1): нумерация столбцов:
1 - начало промежутка
2 - конец промежутка
3 - сумма
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
47
48
49
50
51
52
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
    
    typedef double (*uf)(double, double, int &);
 
void tabl(double, double, double, double, uf);
double y(double, double, int &);
double s(double, double, int &);
 
 
int main()
{
    cout << setw(8) << "x" << setw(15) << "y(x)" << setw(10) << "k" << endl;
    tabl(-0.8, 0.9, 0.1, 0.0001, y);
    cout << endl;
    cout << setw(8) << "x" << setw(15) << "s(x)" << setw(10) << "k" << endl;
    tabl(-0.8, 0.9, 0.1, 0.0001, s);
    return 0;
}
 
 
void tabl(double a, double b, double h, double esp, uf fun)
{
    int k=0;    
    double sum;
    for (double x=a; x<b+h/2; x+=h)
    {
        sum = fun(x, esp, k);
        cout << setw(8) << x << setw(15) << sum << setw(10) << k << endl;
    }
}
 
double y(double x, double esp, int &k)
{
    return pow(x+1,1/4.) - (4-x) / 4.;
}
 
double s(double x, double esp, int &k)
{
    double a,c,sum;
    sum = a = c =  - (x*x) / 128.; 
    k=3;
    while (fabs(c)>esp)
    {
        c =  (-1.0) * ((4*k-3)*(4*k-1))/((4*k+4)*(4*k+2)) * x;  // pow(x,2) / (2*k*(2*k+1));    
        a*=-c;
        sum+=a;
        k++;
    }
    return sum;
}
получается какая-та фигня (скрин2)
Миниатюры
Упрощение и алгоритм   Упрощение и алгоритм  
 
Текущее время: 15:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru