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

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

Войти
Регистрация
Восстановить пароль
 
Bogdan_Fateev
0 / 0 / 0
Регистрация: 07.04.2014
Сообщений: 10
#1

Найти значение выражения. Вроде бы легко, но не выходит - C++

07.04.2014, 23:04. Просмотров 284. Ответов 2
Метки нет (Все метки)

Всем привет!
В общем, задача такая: дано действительное число х и целое число N (> 0). Найти значение выражения 1-x^3/(3!)+X^5 (5!)+(-1)^N*X^(2*N+1)/(2*N+1)!).
Выражение N!-Факториал-обозначает произведение всех целых чисел от 1 до N:N!=1*2*...N).
Полученное число является приближенным определением функции sin в точке Х.

Нашел подобную тему, но здесь решение на языке Паскаль, а мне нужен С++. Вычислить значение выражения
С данной задачей я что-то совсем не ля-ля. Помогите, пожалуйста!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2014, 23:04     Найти значение выражения. Вроде бы легко, но не выходит
Посмотрите здесь:

Решит, вроде легко, но учусь на элементарных! Дайте экстра-класс - C++
Задана последовательность n. Найти количество элементов, кратных 3. Напишите на С++ пожалуйста, с комментариями!!! Если вас не...

Найти значение выражения - C++
# include "stdafx.h" # include <iostream> # include <math> # include "windows.h" using namespace std double ht (double x) { ...

Найти значение выражения - C++
Имеется формула 1+ xcos^2(x)+sin^3 (X) Нужно найти значение.

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

Найти значение выражения - C++
Найти значение выражения если n>0, 1/2+2/4+3/8... что неправильно? #include <iostream> #include <clocale> int main () { ...

Найти значение выражения - C++
Посчитать уравнения, что бы ответ выводился на экран. \sqrt{\left|sin^2\,60^{\circ}-4ln\left|cos\,138^{\circ} \right| \right|}\\ ...

Найти значение выражения - C++
Найти значение выражения как на скрине, где n! означает факториал числа n. Сделать через функцию. Я на C++ Builder.

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

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

Найти значение выражения - C++
Решить 28. \frac{cos^2x}{sin x} - xyz + \frac{ax^2+bx+c}{dx^3-f}

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

Найти значение выражения - C++
Доброго времени суток, уважаемые, помогите пожалуйста с решением одной задачи. Пробовал разные методы, не получается ;( Ниже прилагаю...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fishec
119 / 119 / 30
Регистрация: 07.09.2013
Сообщений: 338
07.04.2014, 23:55     Найти значение выражения. Вроде бы легко, но не выходит #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <iostream>
#include <cmath>
using namespace std;
 
 
int main(){
    double x;
    int N;
    cout << "Enter x: ";
    cin >> x;
    x = x / 180.0*3.1415;
    cout << "Enter N: ";
    cin >> N;
    double fact = 1;
    double result = 0;
    double temp = x;
    for (int i = 0; i < N; ++i){
        result += temp;
        fact = fact*(2 * i + 2)*(2 * i + 3);
        temp = -temp *x*x / fact;
    }
    cout << result << endl;
    cout << sin(x) << endl;
    system("pause");
}
Bogdan_Fateev
0 / 0 / 0
Регистрация: 07.04.2014
Сообщений: 10
08.04.2014, 21:49  [ТС]     Найти значение выражения. Вроде бы легко, но не выходит #3
Спасибо большое!
Очень помог.
Я подкорректировал, все получилось
Удачи в развитии!
Ответ Создать тему
Опции темы

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