С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 09.02.2014
Сообщений: 14
1

Использование функции вычисления двойного факториала

13.02.2014, 12:04. Показов 1368. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите, пожалуйста, решить.

Используя 6-значный учебный шифр (его обозначение - b1, b2, b3, b4, b5, b6), вычислить величины Fi (i=1,...6). (То есть в команде "Введите свой 6-значный шифр" я сам впишу его). При составлении программы использовать функцию вычисления факториала.


https://www.cyberforum.ru/cgi-bin/latex.cgi?Fi = (bi\, mod\, 6\, +\, 2)!!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.02.2014, 12:04
Ответы с готовыми решениями:

Написать функцию вычисления факториала и программу, иллюстрирующую её использование
Написать функцию вычисления факториала и программу, иллюстрирующую её использование на примере...

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

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

Вычислить с использованием функции вычисления факториала количество сочетаний
Составьте программу решения задачи на языке Паскаль. Вычислить с использованием функции вычисления...

1
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
13.02.2014, 15:13 2
Лучший ответ Сообщение было отмечено alexberry как решение

Решение

Функция двойного факториала
Без рекурсии
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
function fac_2(n:integer):integer;
var i,f:integer;
begin
if odd(n) then i:=1
else i:=2;
f:=1;
while i<=n do
 begin
   f:=f*i;
  inc(i,2);
 end;
fac_2:=f
end;
Рекурсия
Pascal
1
2
3
4
5
6
function Fac_2(n:integer):longint;
begin
if n=1 then Fac_2:=1
else if n=2 then Fac_2:=2
else fac_2:=n*fac_2(n-2);
end;
0
13.02.2014, 15:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2014, 15:13
Помогаю со студенческими работами здесь

Вычисления факториала
ребят подскажите...правильно ли составлен цикл вычиcления (2n)! Спасибо uses crt; var...

Цикл для вычисления факториала
Подскажите написать цыкл для вычисления факториала с основанием не четных чисел. Пример через...

функция для вычисления факториала+выражение(((
а нужно вычислить вот такое вот выражение: у=(х!)/((2х)!+(х-1)!) не могу правильно сделать((( ...

Написать программу вычисления факториала с использованием рекурсивной подпрограммы
3. Написать программу вычисления факториала с использованием рекурсивной подпрограммы.

Написать программу вычисления факториала с использованием рекурсивной подпрограммы
Написать программу вычисления факториала с использованием рекурсивной подпрограммы.

Составить рекурсивную функцию вычисления факториала целого неотрицательного числа n
Составить рекурсивную функцию вычисления факториала целого неотрицательного числа n .


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

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