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

Переделать код в рядах Тейлора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как сделать через функцию пользователя и чтобы размер мог вводить пользователь ? http://www.cyberforum.ru/cpp-beginners/thread898955.html
#include <iostream> #include <stdlib.h> #include <time.h> #include <math.h> #include <conio.h> using namespace std; int main()
C++ Ханойская башня (итеративно) Люди, кто может проверить мой быдлокод на правильность... #include "iostream" #include "stdlib.h" #include "time.h" int main() { http://www.cyberforum.ru/cpp-beginners/thread898952.html
Ошибка с fstream C++
При создании исполняемого файла (т.е release версии) вылезает ошибка: raised exception class EAccessViolation with message 'Access violation at address 004375E1. Read of address 00000000'.Process stopped. Use Step or Run to continue. Задача такая, нужно создать файл так, чтобы он был виден во всем модуле. В дебаге все работает. Утечка памяти?Не знаю как исправить, может вы подскажете?...
C++ Функция, возвращающая количество столбцов без нулей
Задание: программа, обладающая двумя функциями, одна из которых находит количество столбцов, введенной с клавиатуры прямоугольной матрицы, в которых нет нулевых элементов, вторая должна сортировкой расположить строки по увеличению суммы положительных четных элементов. Да, таких было уже много. Программа пока недописана, дописывать не прошу, прошу найти ошибку в первой функции. Выводит не...
C++ Map из самописных классов http://www.cyberforum.ru/cpp-beginners/thread898945.html
Доброго всем вечера! Возник вопрос по созданию карты между двумя самописными классами Author и Book (автор отображается в книгу). Объекты класса содержат разные методы. Для создания карты ключем в Author собираюсь делать строку, которая его характеризирует. Но как это реализовать? Я так понимаю, нужно каким-то образом реализовать оператор "<", или как?
C++ Циклы и их оптимизация Доброго времени суток! Имеется код программы, необходимо оптимизировать вложенный цикл чтобы время потраченное на выполнение программы уменьшилось после оптимизации на заметное число >1 секунды. Можете по своему усмотрению усложнить код (вложив еще цикл) для заметности автоматизации. #include <iostream.h> #include <math.h> #include <process.h> int main() { int n, i=2, j; double... подробнее

Показать сообщение отдельно
MikeEl
1 / 1 / 0
Регистрация: 27.03.2012
Сообщений: 52
12.06.2013, 18:17  [ТС]     Переделать код в рядах Тейлора
Цитата Сообщение от MrGluck Посмотреть сообщение
MikeEl, если я не ошибся в расчетах, то это рекуррентная формула для расчета кубического синуса. Я решал просто с рекурсией, но без соотношения (выражение следующего ряда последовательности через предыдущий)
я вот совместилу Ваш код и код Юрия. естественно чтоб все работало. и все считает. так правильно будет? :
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
#include <iostream>
#include <math.h>
#include <conio.h>
#include <iomanip>
 #include <stdio.h>
using namespace std;
 
double S(double x, double e)
{
    double   k = 1;
    double sum = 0;
    double ak  = x - 1;//рассчитываем лишь самый первый слен разложения
    while(e < fabs(ak))//Вот оно условие окончания итерационного процесса
    {
        sum += ak;
        //вот рекуррентная формула для ln
        ak  *=((-1)*(x - 1)*k/(k + 1));
        k   =  k + 1;
    }
    return sum;
}
 
int main()
{
    {double xstart, xend, xdelta, e;
cout << "Начало (xstart):";
cin >> xstart;
cout << "Конец (xend): ";
cin >> xend;
cout << "Шаг(xdelta): ";
cin >> xdelta;
cout << "Точность(e, eps): ";
cin >> e;
if (xstart<=0)
{cout<<"Error!"<<endl;
return 0;
}
for(double x=xstart;x <= xend; x+=xdelta) 
{
if (x<=0)
continue;
else
cout << "f(" << x << ")="  << setw (9) << log(x) << endl;
}
system("pause");
return 0;
}
 
    
}
Добавлено через 1 минуту
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение

Не по теме:

- автор полностью игнорит мои посты не вижу смысла в помощи, я помогаю когда есть фидбэк от автора + пример вывода итератора есть - поделил оно на другое и пошёл пить пиво.

- настойчиво скажу нет,
втой логике задание что есть нет.

я не игнорю, я проверяю все и анализирую. огромное спасибо за Ваше содействие.
 
Текущее время: 20:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru