Показать сообщение отдельно
Старый 20.07.2008, 23:45     # 4
Alexpal
Guest
 
Сообщения: n/a

Жаль, что while/do (это извращение) - факториал всегда вычисляется рекурсивной функцией - это классика
Странно, что над вами так издеваются

добавлено через 6 минут
Цитата:
Сообщение от crawler Посмотреть сообщение
http://en.literateprograms.org/Factorial_(Pascal)
обрати внимание, что Если работать с обычным integer то правильные результаты будешь получать только при n<8
(почесав репу) Значение факториала - вещественное? Это круто.
а
Цитата:
Usually factorials are so large that we can't use integer here
лечится изменением на longint, ну уж никак не на real, имхо