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

Вычислить функцию f(x), используя ее разложение в степенной ряд (дорешать) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разделить строки на мелкие части http://www.cyberforum.ru/cpp-beginners/thread1130523.html
Помогите реализовать такую вещь: Пользователь вводит слова через запятую (one,two,three,four,five,six), программа же записывает каждое слово в отдельную строку (аналог String split по запятой в ArrayList - на Джаве). И есть ли split вообще в C++?
C++ Матрица D(4,4). Определить максимальный среди положительных, минимальный среди отрицательных и поменять их местами Помогите решить задачу: Задана матрица D(4,4). Определить максимальный среди положительных, минимальный среди отрицательных и поменять их местами. Буду очень благодарен. http://www.cyberforum.ru/cpp-beginners/thread1130494.html
C++ Отсутствие библиотеки sScrollBar.hpp мешает запуску проекта
Здравствуйте, я столкнулся со следующей проблемой: наткнулся я как-то в сети на проект, написанный в борланде 2009, в котором есть функционал, очень необходимый мне. Я его скачал, скачал и сам борланд 2009, чтобы запустить его. Открыл файл проекта и нажал заветную клавишу F9. Но к моему сожалению, построение проекта не было выполнено по причине того, что не была найдена библиотека sScrollBar.hpp....
Изменение размеров консольноо окна C++
Готовил лабораторную работу по программированию. Там небольшая программа запускаемая в консольном окне . Проблема заключается в следующем ... программа выводит на экран кое-какую информацию ... её довольно много и она вся не влезает в окне консольном ... дома у меня эта проблема решается обычным нажатием кнопки "развернуть окно" ...консолька открывается во весь экран и текст(выводящийся на экран)...
C++ Скажите, что делает данный код? http://www.cyberforum.ru/cpp-beginners/thread1130482.html
Решил немного поэкспериментировать и столкнулся с чем-то новым и непонятным для меня. Что делает этот код? Что он выводит и в зависимости от чего? #include <iostream> #include "conio.h" using namespace std; int main() { int n; cout<<(cin>>n); getch();
C++ Проверка на корректность введенных данных дана задача ввести номер телефона пробел и дата в формате день. месяц. год. Выполнить простейшую проверку на корректность введенных данных. Я несколько дней учу с++, так что прошу меня простить. Возможно я выбрал не правильный подход, но на мой взгляд он наиболее оптимален в данной задаче. Даже если я сделал быдлокод прошу мне на это указать и объяснить по чему не работает! #include <iostream>... подробнее

Показать сообщение отдельно
Snaiper1king
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 2

Вычислить функцию f(x), используя ее разложение в степенной ряд (дорешать) - C++

26.03.2014, 18:42. Просмотров 593. Ответов 2
Метки (Все метки)

Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в трех случаях:
а) для заданного n;
б) для заданной точности е (е=0.0001);
с) для «точного» значения (по аналитической формуле).
Для сравнения найти относительную погрешность вычисления функции значение функции

о_погр = ABS( (точ_знач – приближ_знач)/ точ_знач)



вот наброски как я сделал

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
* выполнен для функции у=3*х, в диапзоне изменения х от
* а=0.1 до b=1 с шагом (b-a)/k, где (k=10)
 
#include <stdio.h>
 
float y(float x)
{
float f=pow(3,x);
return (f);
}
int  main()
{
const int a=0.1, b=1, k=10;
float step=(b-a)/k, tek=a;
 
while(tek<b)
{
tek+=step;
printf("y(%1.1f)=%1.2f\n",tek,y(tek));
}
 
return (0);
}

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
*для S=
#include <iostream>
#include <iomanip>
using namespace std;
unsigned long long factorial(const unsigned n) { return (n == 0) ? 1 : n * factorial(n - 1); }
int main() {
setlocale(0, "");
double x;
do {
cout << " Введите x: ";
cin >> x;
} while (x < 0.1 || x > 1.0);
double s = 1;
for (unsigned n = 1; n <= 10; ++n) s += (pow(log(3.0), n) / factorial(n)) * pow(x, n);
cout << " S = " << fixed << setprecision(16) << setw(20) << s << "\n 3^x = " << setw(18) << pow(3.0, x) << endl;
cin.sync();
cin.get();
}

не знаю как их вместе сделать
Миниатюры
Вычислить функцию f(x), используя ее разложение в степенной ряд (дорешать)  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru