]]> ]]>

Числа Фибоначчи в Pike

Пример для версий Pike 7.6, Pike 7.8

Используется рекурсивное определение чисел Фибоначчи.

int fibonacci(int n) {
    return ( n<=2 ? 1 : fibonacci(n-1) + fibonacci(n-2) );
}

int main() {
    for (int n=1; n<=16; n++)
        write(fibonacci(n)+", ");
    write("...\n");
    return 0;
}

Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам