Факториал в Dart
Пример для версий
Dart 1.1.1
Используется рекурсивное определение факториала. Тип данных int
позволяет хранить целые числа произвольной величины.
int factorial(int n) => n == 0 ? 1 : n * factorial(n - 1);
main() {
for (int i = 0; i <= 16; ++i) {
print('$i! = ${factorial(i)}');
}
}
Комментарии
]]>blog comments powered by Disqus
]]>