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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ri
48 / 11 / 1
Регистрация: 15.09.2011
Сообщений: 86
#1

Найти значение выражения - C++

25.12.2011, 18:55. Просмотров 608. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста с реализацией задачи((единственное,что пожалуй не доходит до меня в С++(Дано вещественное число X и целое число N (> 0). Найти значение выражения
X – X3/(3!) + X5/(5!) – … + (–1)N•X2•N+1/((2•N+1)!)
(N! = 1•2•…•N). Полученное число является приближенным значением функции sin в точке X.
Просто помогите с написанием цикла,с тем как задать само выражение!Вся программа не нужна,только это

Добавлено через 2 часа 55 минут
x3,x5 и т.д. это степени!x^3...и т.д.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2011, 18:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти значение выражения (C++):

Найти значение выражения 1.1 – 1.2 + 1.3 – … - C++
Ребят, подскажите, как это задание решается на С++? Дано целое число N (> 0). Найти значение выражения 1.1 – 1.2 + 1.3 – … (N...

Найти значение выражения - C++
#include <iostream> #include <math.h> #include <conio.h> using std :: cout; using std :: cin; void SetRussianLocale() {...

Найти значение выражения - C++
Необходимо найти значение выражения y= a^x-sin(x). Все хорошо, вот только а должен быть больше нуля и не равен единице. Не знаю как после...

Из C# на С++. Найти значение выражения - C++
using System; class Program { static void Main(string args) { double x, y, t, z; ...

Найти значение выражения - C++
Помогите откорректировать код без функции inline double sqr(double x) { return x * x; Выражение такое...

Найти значение выражения - C++
Даны натуральные числа N, М . Целые числа а1..аn, b1....bm, c1.....c30. Получить: <br />l=\begin{cases}\min \left(...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6380 / 5945 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
26.12.2011, 20:17 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
double MySin(double x,int N)
{
    double ai=x;
    double sum=ai;
    for(int i=1;i<=N,i++)
    {
         ai*=-x*x/(2.*i)/(2.*i+1.);
         s+=ai;
    }
    return s;
}
1
Ri
48 / 11 / 1
Регистрация: 15.09.2011
Сообщений: 86
26.12.2011, 20:24  [ТС] #3
Извините,а что такое а?

Добавлено через 6 минут
точней даже аi..
0
Sakralbar
349 / 159 / 12
Регистрация: 22.12.2011
Сообщений: 342
26.12.2011, 20:27 #4
ai это i-ый член суммы.
1
Ri
48 / 11 / 1
Регистрация: 15.09.2011
Сообщений: 86
26.12.2011, 20:33  [ТС] #5
я не совсем понялакто нибудь мог бы дать комментарии?

Добавлено через 42 секунды
почему этот член равен и х и сум?
0
zss
Модератор
Эксперт С++
6380 / 5945 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
26.12.2011, 20:58 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
double MySin(double x,int N)
{
    double ai=x; // первый член суммы
    double sum=ai;// суммируем первый член суммы
    for(int i=1;i<=N,i++)
    {
         ai*=-x*x/(2.*i)/(2.*i+1.); // вычисляем i член суммы умножением предыдущего на (-x*x/(2.*i)/(2.*i+1.) )
         s+=ai; // суммируем i-ый член суммы
    }
    return s;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2011, 20:58
Привет! Вот еще темы с ответами:

Найти значение выражения - C++
Всем привет! Пожалуйста помогите разобраться с математическими выражениями в Visual Studio 2010. Как записывать их в саму программу. Кто-то...

Найти значение выражения - C++
С++ Задачи 3 курс SOS) Добрый вечер, помогите господа):cry:

Найти значение выражения - C++
Помогите написать уравнение на языке с++ s=1+x+\frac{x^2}{2!}+\frac{x^3}{3!}+\frac{x^4}{4!} \\\psi = x(sinx^3 + cos^2y) Жду...

Найти значение выражения - C++
Найти значение выражения (2*5!+3*8!)/(6!+4!) , определив функцию расчета факториала натурального числа.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.12.2011, 20:58
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru