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

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

13.02.2014, 12:04. Показов 1387. Ответов 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)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.02.2014, 12:04
Ответы с готовыми решениями:

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

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

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

1
Почетный модератор
 Аватар для Puporev
64311 / 47608 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
13.02.2014, 15:13
Лучший ответ Сообщение было отмечено 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.02.2014, 15:13
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Результаты исследования от команды MCM (март 2025 г.)
Programma_Boinc 07.04.2025
Результаты исследования от команды MCM (март 2025 г. ) В рамках наших текущих исследований мы продолжаем изучать гены, которые имеют наибольшую вероятность развития рака легких, выявленные в рамках. . .
Рекурсивные типы в Python
py-thonny 07.04.2025
Рекурсивные типы - это типы данных, которые определяются через самих себя или в сочетании с другими типами, которые в свою очередь ссылаются на исходный тип. В мире программирования такие структуры. . .
C++26: Объединение и конкатенация последовательностей и диапазонов в std::ranges
NullReferenced 07.04.2025
Работа с последовательностями данных – одна из фундаментальных задач, с которой сталкивается каждый разработчик. C++ прошел длинный путь в эволюции средств для манипуляции коллекциями – от. . .
Обмен данными в микросервисной архитектуре
ArchitectMsa 06.04.2025
Когда разработчики начинают погружаться в мир микросервисов, они часто сталкиваются с парадоксальным правилом: "два сервиса не должны делить один источник данных". Эта мантра звучит повсюду в. . .
PostgreSQL в Kubernetes: Автоматизация обслуживания с CNPG
Mr. Docker 06.04.2025
Администраторы баз данных сталкиваются с целым рядом проблем при обслуживании PostgreSQL в Kubernetes: как обеспечить правильную репликацию данных, как настроить автоматическое переключение при. . .
Async/await в TypeScript
run.dev 06.04.2025
Асинхронное программирование — это подход к разработке программного обеспечения, при котором операции выполняются независимо друг от друга. В отличие от синхронного выполнения, где каждая последующая. . .
Многопоточность в C#: Синхронизация потоков
UnmanagedCoder 06.04.2025
Многопоточное программирование стало неотъемлемой частью разработки современных приложений на C#. С появлением многоядерных процессоров возможность выполнять несколько задач параллельно значительно. . .
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
std::vector в C++: от основ к оптимизации производительности
NullReferenced 05.04.2025
Для многих программистов знакомство с std::vector происходит на ранних этапах изучения языка, но между базовым пониманием и подлинным мастерством лежит огромная дистанция. Контейнер std::vector. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер