Catalan numbers/Pascal's triangle: Difference between revisions

no edit summary
No edit summary
Line 1,282:
(bino (* 2 N) (inc N)) ) ) )
(bye)</lang>
 
=={{header|PureBasic}}==
{{trans|C}}
<lang PureBasic>#MAXNUM = 15
Declare catalan()
 
If OpenConsole("Catalan numbers")
catalan()
Input()
End 0
Else
End -1
EndIf
 
Procedure catalan()
Define k.i, n.i, num.d, den.d, cat.d
Print("1 ")
For n=2 To #MAXNUM
num=1 : den =1
For k=2 To n
num * (n+k)
den * k
cat = num / den
Next
Print(Str(cat)+" ")
Next
EndProcedure</lang>
{{out}}
<pre>
1 2 5 14 42 132 429 1430 4862 16796 58786 208012 742900 2674440 9694845</pre>
 
=={{header|Python}}==
164

edits