]]> ]]>

Факториал в Nimrod

Пример для версий Nimrod 0.8.8

Используется рекурсивное вычисление факториала.

proc factorial(n: int): int64 =
  if n == 0:
    result = 1
  else:
    result = n * factorial(n - 1)

for i in countup(0,16):
  echo i, "! = ", factorial(i)

Комментарии

]]>

blog comments powered by Disqus

]]>

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