Новости
FAQ
Авторы
Документация
В действии
Библиотека
Инструменты
Полезные ссылки
Хостинги
Скачать
Примеры
Форум
Форум
Войти
|
Регистрация
Логин
Пароль
Написать ответ на текущее сообщение
Ключевое слово
Фильтровать по автору
команды управления поиском
Ответ
ViRus
17.07.2014 15:40
должно быть какое-то условие выхода из цикла
@rec
[
i
]
^i.inc
[]
^if
(
$i
< 100500
){
^rec
[
$i
]
}
Рекурсивная функция
,
coel
17.07.2014 15:08
У парсера есть встроенный механизм защиты от бесконечной рекурсии. :)
(-),
Sumo
[M]
17.07.2014 16:21
Ответ
,
coel
17.07.2014 16:41
Ответ
,
Sumo
[M]
17.07.2014 16:45
О, вот это супер! :)
(-),
coel
17.07.2014 16:56
^n.dec[] -- просто уменьшает значение, но ничего не возвращает.
(-),
Misha v.3
[M]
17.07.2014 16:44
Ответ
,
coel
17.07.2014 16:47
Ну тут видна ошибка, что $n уже уменьшен и умножается на уменьшенный...
(-),
coel
17.07.2014 16:48
уберите deс и напишите $result($n * ^f($n-1)) (без ненужного eval)
(-),
Misha v.3
[M]
17.07.2014 16:48 / 17.07.2014 16:55
Ответ
,
ViRus
17.07.2014 15:40