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