]]> ]]>

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

Пример для версий Dart 1.1.1

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

int fibonacci(int n) => n <= 2 ? 1 : fibonacci(n - 2) + fibonacci (n - 1);

main() {
  String output = "";
  for (int i = 1; i <= 16; ++i) {
    output += fibonacci(i).toString() + ", ";
  }
  print(output + "...");
}

Комментарии

]]>

blog comments powered by Disqus

]]>

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