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

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

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

Вычислить данное выражение(сумма,факториал) - C++

19.02.2013, 22:41. Просмотров 879. Ответов 4
Метки нет (Все метки)

Нужно написать программу, вычисляющую то, что я добавил во вложения.
Не получается сделать... Не очень ясен метод решения, и я не знаю, как в c++ посчитать факториал от факториала. Гуглил, ничего не нашел, что бы мне помогло. Помогите пожалуйста решить.
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2013, 22:41     Вычислить данное выражение(сумма,факториал)
Посмотрите здесь:

Что означает данное выражение y%=16 - C++
что означает данное выражение y%=16;

Сумма, факториал - C++
Вычислить приближенное значение бесконечной суммы, не используя стандартные функции, за исключением модуля. Указание. В обоих заданиях,...

Сумма и факториал - C++
Для заданного натурального n,подсчитать следующую сумму S=1+(1/2!)+(1/3!)+...+(1/n!) Пользуйтесь редактором внизу страницы ...

Данное целое число N (> 1). Вывести наибольшее из целых чисел К, для которых сумма 1 + 2 + . + К будет меньш - C++
Написать программу на C++

Вычислить факториал - C++
какое нужно написать уравнение,что бы программа высчитывала факториал числа

Вычислить факториал 100! - C++
Необходимо вычислить факториал 100! и представить его в виде массива из 158 элементов, один элемент - 1 цифра числа. Само число очень...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
olya7
477 / 294 / 91
Регистрация: 18.02.2013
Сообщений: 684
19.02.2013, 22:49     Вычислить данное выражение(сумма,факториал) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream.h>
#include<math.h>
 
int main() {
    int n,i;
    
    double s=0, f=1,x;cin>>n>>x;
    for (i=1;i<=1;i++)
    {f/=(2*i+1);
        s+=pow(-1,2*i)*pow(x-1,i)*f;
    }
    cout << s;
 
 
    
return 0;
}
!! означает перемножение N чисел через 1
Elovic
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 14
19.02.2013, 22:53  [ТС]     Вычислить данное выражение(сумма,факториал) #3
спасибо большое. Но тут сумма, она ведь как я понимаю должна считаться до того момента, пока разница между соседними членами превысит 0,0004? Верно? А вы сделали только для 1 раза.
olya7
477 / 294 / 91
Регистрация: 18.02.2013
Сообщений: 684
19.02.2013, 23:00     Вычислить данное выражение(сумма,факториал) #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream.h>
#include<math.h>
 
int main() {
    int i;
    
    double s=0, f=1,x,c;cin>>x;i=1;
do
    {f/=(2*i+1);
    c=pow(-1,2*i)*pow(x-1,i)*f;
        s+=c;
        i++;
    }while (c>0.0001);
    cout << s;
 
 
    
return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2013, 23:08     Вычислить данное выражение(сумма,факториал)
Еще ссылки по теме:

Вычислить факториал числа - C++
Требуется по заданному числу 1&lt;=N&lt;=12 посчитать его факториал. Учтите, что факториал растет очень бысто и уже при N = 13 результат выйдет...

Циклы: вычислить факториал числа - C++
1.Надо написать программу которая будет вычислять факториал числа.я вот пробовал чёт не получается: #include &quot;stdafx.h&quot; #include...

Ввод выражение и его сумма - C++
Добрый вечер. Например, я ввожу одной символьной строкой выражение 3+5-2-1 и мне нужно получить ответ этой строки и вывести его. Как мне...

Вычислить факториал заданного целого числа - C++
Составить блок схему алгоритма и программу согласно условию задачи. Вычислить факториал заданного целого числа. Факториал числа N...

Вычислить факториал натурального числа n из отрезка [1;20] - C++
Создайте программу, вычисляющую факториал натурального числа n из отрезка , которое пользователь введёт с клавиатуры. Если число будет...

Вычислить двойной факториал, используя цикл do while - C++
Дано целое число N (&gt; 0). Найти двойной факториал N: N!! = N*(N-2)*(N-4)*... (последний сомножитель равен 2, если N - четное, и 1, если N -...


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

Или воспользуйтесь поиском по форуму:
Elovic
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 14
19.02.2013, 23:08  [ТС]     Вычислить данное выражение(сумма,факториал) #5
Спасибо огромное!
Yandex
Объявления
19.02.2013, 23:08     Вычислить данное выражение(сумма,факториал)
Ответ Создать тему
Опции темы

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