0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 6
1

Функции факториала и суммы

07.10.2012, 10:29. Показов 16700. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Написать функцию, которая считает факториал своего параметра, если введено отрицательное число, должно выдаваться сообщение об ошибке.
Подсказка: требуемая функция может выглядеть следующим образом calc_fact(n);
2. Написать функцию, которая считает сумму ряда: fn=1/n(N+1) , где N=8, с заданной точностью (точность вводит пользователь).

Помогите написать данные функции. И где и записывают и как запускают?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.10.2012, 10:29
Ответы с готовыми решениями:

Реализовать функции нахождения факториала и суммы на основе рекурсии
Помогите кто может.Составить программу, реализующую функции нахождения факториала и суммы на основе...

Описать рекурсивные функции вычисляющие значения факториала и двойного факториала
Написать блок схему и программу согласно заданию. Описать рекурсивные функции Fact(n) и Fact2(N)...

Вычисление суммы, факториала
Помогите пожалуйста, очень нужно!

Вычисление суммы факториала в Pascal
Помогите с задачей. Если можно то с пояснениями, чтобы разобраться. Дано число n. Вычислите сумму:...

2
24 / 14 / 2
Регистрация: 20.02.2010
Сообщений: 181
07.10.2012, 10:38 2
Можно, конечно, обойтись стандартными функциями, но я предполагаю, что вам их нужно самим написать, поэтому:
1
Matlab M
1
2
3
4
5
6
7
8
9
10
function N = culc_fact(n)
if n >= 0
N = 1;
for i = 2:n
    N = N * i;
end;
else
    disp('Ошибка, число меньше нуля')
end;
end
А вот и вторая функция (только проверь на правильность вычислений)
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
function S = culc_r(n,e)
N = 8;
S = 0;
flag = 0;
n = 1;
while flag == 0
    S = S + 1/(n*(N+1));
    if 1/(n*(N+1)) <= e
        flag = 1;
    end;
    n = n + 1;
end;
end
2
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 6
07.10.2012, 10:53  [ТС] 3
спасибо огромное, очень помогли,
сейчас вторую проверю
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.10.2012, 10:53
Помогаю со студенческими работами здесь

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

Вычисление суммы, используя функцию вычисления факториала
Составить программу вычисления суммы (рис), используя функцию вычисления факториала натурального...

Функция нахождения факториала и суммы на основе рекурсии
Составить программу, реализующую функции нахождения факториала и суммы на основе рекурсии. У...

Вычисление факториала с использованием функции
function fact(n:byte):integer; var k : longint; j : byte; begin k:= 1; for j:= 2 to n do...

Использование функции вычисления факториала
Помогите, заранее Спасибо! Вычислить Fi = \sqrt{(bi\,mod\, 6\, +\, 3)! } , используя функцию для...

нарисовать График функции факториала
помогите написать программу построения графика функции факториала. желательно целиком


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru