|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.01.2018, 22:31 | #1 |
Новичок
Джуниор
Регистрация: 10.01.2018
Сообщений: 1
|
Помогите допилить рекурсивный факториал к ноду
Код:
Код:
Условие: Найти НОД максимального и минимального элементов массива. Найдите факториал найденного значения НОД. Нужна процедура нахождения факториала найденного значения НОД _____ Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 11.01.2018 в 10:28. Причина: Неполность содержания |
11.01.2018, 10:32 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ужас. вы код форматировать не пробовали? на вскидку, там с begin не порядок.
а рекурсия зачем? факториал прекрасно находится через умножение в цикле! впрочем, хочется рекурсию? получите и распишитесь: http://www.programmersforum.ru/showthread.php?t=151191 только учтите, что факториал - это чрезвычайно быстро растущая функция, числа должны быть небольшие, иначе будет переполнение (число не войдёт в размерность integer) |
11.01.2018, 12:16 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
А мы их переведем в extended, и пусть себе вычисляются
Последний раз редактировалось digitalis; 11.01.2018 в 20:38. |
11.01.2018, 13:34 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
да ну? всё так просто?
Напомните, чему равен факториал 3000 (3000!= ???) ? а 100000! ? а во вторых, даже уже 20! Вы не получите точно, а только приблизительно. не, я не спорю, вполне есть задачи, где даже приблизительного значения достаточно. Но это не всегда так. |
11.01.2018, 16:05 | #5 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
|
11.01.2018, 20:42 | #6 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
|
11.01.2018, 23:08 | #7 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
|
12.01.2018, 11:15 | #8 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Щас давно не играю в реале, только на компе - партнеры кто затерялся, кто уже умер... В пору активности наша компания предпочитала спокойную интеллигентную ленинградку, в студенческие времена писали сочинку .
Модер, sorry for offtopic Последний раз редактировалось digitalis; 12.01.2018 в 21:19. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[РЕШЕНО][Python] факториал, Фибоначчи: в ходе выполнения в цикле все последующие значения факториалов перемножаются с предыдущими, а хочу чтоб выводился факториал конкретного числа | Staniislav | Помощь студентам | 2 | 19.08.2017 23:57 |
поиск маленькой картинки в большой. Помогите допилить)))) | Михаил22042016 | Общие вопросы Delphi | 2 | 11.05.2016 07:16 |
Помогите допилить скрипт | SergeySS | PHP | 2 | 06.08.2014 16:17 |
Вычислить факториал числа п. Факториал числа представить в виде целочисленного массива десятичных цифр. | M1kefly | Общие вопросы C/C++ | 1 | 07.07.2013 21:00 |
факториал ( c рекурсивный функцией ) | Aydan | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.05.2011 00:19 |