Факториал в Boo
Пример для версий
boo 0.8.2
В примере используется итеративное определение факториала. Переменная fact
объявляется как принадлежащая к типу long
в явном виде; иначе ее тип будет автоматически определен как int
, и вычисление 13! вызовет ошибку переполнения.
fact as long = 1
for i in range(17):
print("${i}! = ${fact}")
fact = fact * (i+1)
Комментарии
]]>blog comments powered by Disqus
]]>