С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

07.04.2014, 23:04. Просмотров 296. Ответов 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 в точке Х.

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

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

строки, вроде легко - Turbo Pascal
Ну просто не могу сделать.. Нужно написать задачу Вывести значение целочисленного выражения, заданного в виде строки S. Мы должны...

Дочерний поверх родительского. Вроде, легко, а стандартные методы не помогают - HTML, CSS
Есть сайт на битриксе, вот страница, с которой приходится работать: вот Верстка всего сайта не моя, я делаю только одну страницу эту....

Найти арифметическую сумму выражения - индекс выходит за пределы массива - PascalABC.NET
Программа должна высчитывать арифметическую сумму выражения. Program n4str100; Var s,pod :String; Var A:Array of Integer; ...

Найти значение тригонометрического выражения, если известно другое значение. - Алгебра
\sin{x}+\cos{x}=\frac{1}{3} (\sin{x})^3+(\cos{x})^3=?

Найти целое значение аргумента, при котором значение выражения удовлетворяет условию - Assembler
Добрый! Есть задача:Найти целое значение аргумента, при котором функция Y = (5,6^x) / (3 * x^2) превысит 200 Код я написала,...

2
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");
}
1
Bogdan_Fateev
0 / 0 / 0
Регистрация: 07.04.2014
Сообщений: 10
08.04.2014, 21:49  [ТС] #3
Спасибо большое!
Очень помог.
Я подкорректировал, все получилось
Удачи в развитии!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2014, 21:49
Привет! Вот еще темы с ответами:

Найти значение выражения - Pascal ABC
Найти значение выражения ----- (2*5(!)+3*8(!))/(6(!)+4(!))

Найти значение выражения - C (СИ)
найти значение выражения (1+0.1)(2+0.2)..(9+0.9) В языке СИ

Найти значение выражения - Turbo Pascal
Составить программу для решения следующей задачи, используя вначале комбинированные процедуры (с параметрами-значениями и с...

Найти значение выражения - C#
Пример...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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