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

Разработать функцию вычисления произведения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано слово. Определить, является ли оно анаграммой другого слова http://www.cyberforum.ru/cpp-beginners/thread1067119.html
Дано слово. Определить, является ли оно анаграммой другого слова, тоже введённого с клавиатуры.
C++ Требуется объявить динамический массив в программе // Matrix_64.cpp: определяет точку входа для консольного приложения. // #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include <iostream> #include <iomanip> #include "locale.h" #include... http://www.cyberforum.ru/cpp-beginners/thread1067114.html
C++ Выяснить, является ли данное слово палиндромом(перевертышем)
Даны три слова. Выяснить, является ли оно палиндромом(перевертышем), т.е таким, которое одинаково читается слева направо и справа налево. Определить функцию, позволяющую распознавать слова-палиндромы.
Проекция файла! C++
Как доказать преподавателю: что я сделал для того что бы не было гонок программ??? Что та или иная программа не выполняется первой или не в свою очередь, что одна передала данные, вторая их...
C++ игра крестики нолики http://www.cyberforum.ru/cpp-beginners/thread1067105.html
Есть готовая игра,работающая,как мне добавить функцию sleep,чтобы заменить это: for(int i = 0; i < 400000000; i++) if (i%100000000==0) cout<<'.'; Сам код: #include...
C++ Определить сумму элементов, расположеных на побочной и произведение элементов, расположенных на главной диагонали матрицы помогите решить задачи на C или C++: 3 Определить сумму элементов ,расположеных на побочной диагонали матрицы и произведение элементов ,расположенных на главной диагонали матрицы используя указатели подробнее

Показать сообщение отдельно
Sivrit
0 / 0 / 0
Регистрация: 27.05.2012
Сообщений: 30

Разработать функцию вычисления произведения - C++

10.01.2014, 00:16. Просмотров 517. Ответов 10
Метки (Все метки)

Разработать функцию, которая реализует метод динамического
программирования «снизу-вверх», чтобы вычислить:
произведение 1!×2!×3!×…×n!

Не получается запустить программу.Что с ней не так?
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
26
27
28
29
30
#include <iostream> 
int f(int n)
{
    int* f = new int[n * sizeof(int)];
 
    f[0] = 1;
    f[1] = 2;
 
    for(int i = 2; i < n; ++i)
    {
        f[i] = f[i - 1] * (i + 1);
    }
 
    int r = f[n - 1];
 
    delete[] f;
 
    return r;
}
 
int main()
{
    int i1 = f(1);
    int i2 = f(2);
    int i3 = f(3);
    int i4 = f(4);
    int i5 = f(5);
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru