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

Описать рекурсивную функцию Fact2(N) вещественного типа, вычисляющую значение двойного факториала

06.06.2011, 11:25. Показов 8455. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Описать рекурсивную функцию Fact2(N) вещественного типа, вычисляющую значение двойного факториала

N!! = N·(N−2)·(N−4)·…

(N > 0 — параметр целого типа; последний сомножитель в произведении равен 2, если N — четное число, и 1, если N — нечетное). С помощью этой функции вычислить двойные факториалы пяти данных чисел.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.06.2011, 11:25
Ответы с готовыми решениями:

Описать функцию целого типа, вычисляющую значение "двойного факториала"
Описать функцию Fact2(N) целого типа, вычисляющую значение "двойного факториала": N!! =...

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

Описать рекурсивную функцию MaxRec(A,N) вещественного типа, которая находит максимальный элемент вещественного массива A размера N
Описать рекурсивную функцию MaxRec(A,N) вещественного типа, которая находит максимальный элемент...

Описать функцию вещественного типа, вычисляющую двойной факториал
Описать функцию Fact2(N) вещественного типа, вычисляющую двой¬ной факториал: N!! = 1 3 • 5 •... N,...

6
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
06.06.2011, 11:51 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
uses crt;
var n:integer;
function Fact2(n:integer):real;
begin
if n=1 then Fact2:=1
else if n=2 then Fact2:=2
else fact2:=n*fact2(n-2);
end;
begin
clrscr;
Write('n=');readln(n);
write('n!!=',fact2(n):0:0);
readln;
end.
1
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 33
21.06.2011, 18:57  [ТС] 3
объясните пожалуйста как программа работает, что выполняют каждайя строчка! мне её надо будет объяснить- я не смогу! + в паскале когда запускаю нажимаю Shift+f9 потом ввожу число любое он выдаёт странный ответ! в модулях такого ответа нет вообще
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
21.06.2011, 19:28 4
Цитата Сообщение от zzzoommm Посмотреть сообщение
ввожу число любое он выдаёт странный ответ!
Приведите пример ввода и что неправильно выдает. Вы вообще знаете что такое двойной факториал?
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 33
21.06.2011, 19:38  [ТС] 5
Цитата Сообщение от Puporev Посмотреть сообщение
Приведите пример ввода и что неправильно выдает. Вы вообще знаете что такое двойной факториал?
ввожу число 1 он мне в ответ "n!!=2"
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
21.06.2011, 20:13 6
А мне выдает n!!=1, ибо написано
Pascal
1
if n=1 then Fact2:=1
Миниатюры
Описать рекурсивную функцию Fact2(N) вещественного типа, вычисляющую значение двойного факториала  
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 33
21.06.2011, 20:29  [ТС] 7
а ест ьвариант запустить прогармму чтоб не ченерз Шифт + ф9??? и ещё если не трудно коментарии напиши к программе чтоб я рассказывая её (например тебе) ты поверил что её составил я
0
21.06.2011, 20:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2011, 20:29
Помогаю со студенческими работами здесь

Процедуры-функции. Описать функцию Fact2(N), вычисляющую значение "двойного факториала"
Описать функцию Fact2(N) целого типа, вычисляющую значение "двойного факториала": N!! =...

Описать рекурсивную функцию, вычисляющую значения двойного факториала N!! (N>0 - целое четное число)
N!! определяется как произведение всех натуральных чисел в отрезке , имеющих ту же четность что и N

Описать функцию, вычисляющую значение «двойного факториала»
Помогите пожалуйста. Не могу их решить. 1) Описать функцию, вычисляющую значение «двойного...

Описать рекурсивную функцию вещественного типа, вычисляющую n – й элемент последовательности чисел по формуле
Описать рекурсивную функцию вещественного типа, вычисляющую n – й элемент последовательности чисел...

Описать функцию, вычисляющую значение "двойного факториала"
Нужно из этой задачи сделать модуль, вот условие: Описать функцию Fact2(N) целого типа,...

Описать функцию, вычисляющую значение "двойного факториала"
описать функцию, вычисляющую значение "двойного факториала" N!!=1*3*5*..*N, если N-нечетное,...


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

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

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