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

дано целое число N>0 . используя один цикл (с пред- и пост- условием) найти сумму 1!+2!+.+n! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный массив (Ввести массив из 10 вещественных чисел.Найти сумму чисел,стоящих на чётных местах) http://www.cyberforum.ru/cpp-beginners/thread975998.html
Ввести массив из 10 вещественных чисел.Найти сумму чисел,стоящих на чётных местах. Обьясните что делать?
C++ Ввести массив из 10 целых чисел.Найти сумму чётных чисел Ввести массив из 10 целых чисел.Найти сумму чётных чисел. Обьясните что делать? http://www.cyberforum.ru/cpp-beginners/thread975996.html
ВУЗ C++
День добрый. Многие из тех кто здесь находится наверняка заканчивали вуз и получали высшее образование. В последнее время я задаюсь вопросом: куда лучше поступить? На рассмотрение беру Москву и...
Не обращается к функции из класса. Проект телефонная книга C++
Здравствуйте! Прошу помощи так как проект нужно сдавать уже на днях :( В данном проекте функции уже написаны, но существует следующая проблема: когда пытаешься нажать case 3, то ничего не...
C++ Ошибка при компиляции http://www.cyberforum.ru/cpp-beginners/thread975978.html
Такая вот ситуация. Мне нужно сделать так, чтобы в TMemo1 выводилось всё, что выглядит вот так: href="word", а точнее переменная word... Ниже дан исходный код. Помогите, плиз...
C++ Проблемы с кракозябрами Здравствуйте. Понимаю, что это самый задаваемый вопрос, но после многих усердных попыток что-то сделать, ничего не выходит. Делал почти все, что нашел в гугле: от setlocale до system ("chcp... подробнее

Показать сообщение отдельно
d1skort
20 / 20 / 0
Регистрация: 10.02.2013
Сообщений: 75
13.10.2013, 11:02
Хм, ничего лучше я не придумал.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int fact(int n)
{
    if (n == 1)
        return 1;
    return n * fact(n - 1);
}
 
int main()
{
    int n;
    cin >> n;
    int sum = 0;
    int i = 1;
    while (i <= n)
        sum += fact(i++);
    cout << sum << '\n';
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru