Факториал в D
Пример для версий
GDC 0.24
Используется рекурсивное определение факториала.
module factorial;
import std.stdio;
ulong recursive(ulong x)
{
return (x == 0 ? 1 : x * recursive( x - 1 ));
}
int main()
{
for (int i = 0; i < 17; ++i)
{
writefln("%s! = %s", i, recursive(i));
}
return 0;
}
Комментарии
]]>blog comments powered by Disqus
]]>