]]> ]]>

Факториал в Nimrod

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

Факториал вычисляется итеративно. Отметим, что тип int64 в определении переменной факториала пропустить нельзя, иначе ее тип будет выведен как int, и переменная переполнится на 13!.

var f: int64 = 1
for i in countup(0,16):
  echo i, "! = ", f
  f = f * (i + 1)

Комментарии

]]>

blog comments powered by Disqus

]]>

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