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

Вычислить: y=1!+2!+3!+…+n! (n>0). - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны действительные числа А,В,С . Найти те из них которые не принадлежат заданному отрезку [0; 2]. http://www.cyberforum.ru/cpp-beginners/thread221831.html
Даны действительные числа А,В,С . Найти те из них которые не принадлежат заданному отрезку . кто напишет правильно программу тому "+"
C++ Сохранение информации в файле и считывание из него В файле сохраняется информация о деятельности некоторых подразделений: наименование подразделения, количество сотрудников, прибыль, полученная за текущий квартал. Определить лучшее подразделение с учетом числа сотрудников. http://www.cyberforum.ru/cpp-beginners/thread221828.html
C++ Блок схема C++
Всем доброго времени суток. Есть проблема, которую я сам решить не могу из-за того, что ничерта не понимаю. Суть ее в следующем, есть код программы, написанной в С++, к этой программе нужна блок схема. Парни, кто может, помогите плиз, ну прям очень надо. Из за этой схемы курсак сдать не могу. Заранее всем откликнувшимся огромное спасибо. #include <iostream> #include <string> #include <vector>...
C++ Условия для изменения элементов массива
Дан массив вещественных чисел а) Ко всем отрицательным элементам прибавить элемент с номером m1, к остальным - элемент с номером m2. б) Все элементы с чётными номерами удвоить, с нечётными - уменьшить на 1. С массивами проблема у меня, помогите с решением этой задачи в классах
C++ массивамы http://www.cyberforum.ru/cpp-beginners/thread221811.html
Дан двумерный массив. а) К элементам чётных строк прибавить элемент первой строки соответствующего столбца б) Из элементов нечётных столбцов вычесть элемент последнего столбца соответствующей строки Помогите решить эту задачу в классах в DewC желательно
C++ Как сократить до инициалов? Нужно сократить например Фамилия Имя Отчество до Фамилия И. О. Пожалуйста, подскажите или напишите как это сделать. подробнее

Показать сообщение отдельно
dxdy
 Аватар для dxdy
97 / 97 / 5
Регистрация: 14.06.2010
Сообщений: 283
28.12.2010, 16:20     Вычислить: y=1!+2!+3!+…+n! (n>0).
На скорую руку....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
//--------------------
int start(int n){
    if( n < 1 )
        return -1;
 
    int y = 1, count = 1;
    for(int i = 2; i <= n; ++i){
        y *= i;
        count += y;
    }
 
    return count;
}
 
//------------------
int main(){
    std::cout << start(3) <<std::endl;
    return 0;
}
 
Текущее время: 20:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru