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

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

Восстановить пароль Регистрация
 
Ri
 Аватар для Ri
48 / 11 / 1
Регистрация: 15.09.2011
Сообщений: 86
25.12.2011, 18:55     Найти значение выражения #1
Помогите пожалуйста с реализацией задачи((единственное,что пожалуй не доходит до меня в С++(Дано вещественное число 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...и т.д.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2011, 18:55     Найти значение выражения
Посмотрите здесь:

Найти значение выражения C++
Найти значение выражения C++
Найти значение выражения C++
C++ Найти значение выражения
Найти значение выражения C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,164
Завершенные тесты: 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;
}
Ri
 Аватар для Ri
48 / 11 / 1
Регистрация: 15.09.2011
Сообщений: 86
26.12.2011, 20:24  [ТС]     Найти значение выражения #3
Извините,а что такое а?

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

Добавлено через 42 секунды
почему этот член равен и х и сум?
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,164
Завершенные тесты: 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;
}
Yandex
Объявления
26.12.2011, 20:58     Найти значение выражения
Ответ Создать тему
Опции темы

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