Catalan numbers/Pascal's triangle: Difference between revisions
Content added Content deleted
(→{{header|Java}}: added Java) |
(Added Algol 68) |
||
Line 137: | Line 137: | ||
<pre>1 2 5 14 42 132 429 1430 4862 16796 58786 208012 742900 2674440 9694845</pre> |
<pre>1 2 5 14 42 132 429 1430 4862 16796 58786 208012 742900 2674440 9694845</pre> |
||
=={{header|ALGOL 68}}== |
|||
{{trans|C++}} |
|||
<lang algol68>INT n = 15; |
|||
[ 0 : n + 1 ]INT t; |
|||
t[0] := 0; |
|||
t[1] := 1; |
|||
FOR i TO n DO |
|||
FOR j FROM i BY -1 TO 2 DO t[j] := t[j] + t[j-1] OD; |
|||
t[i+1] := t[i]; |
|||
FOR j FROM i+1 BY -1 TO 2 DO t[j] := t[j] + t[j-1] OD; |
|||
print( ( whole( t[i+1] - t[i], 0 ), " " ) ) |
|||
OD</lang> |
|||
{{out}} |
|||
<pre> |
|||
1 2 5 14 42 132 429 1430 4862 16796 58786 208012 742900 2674440 9694845 |
|||
</pre> |
|||
=={{header|AutoHotkey}}== |
=={{header|AutoHotkey}}== |