Pascal's triangle: Difference between revisions
Content added Content deleted
(Added zkl) |
(Add Nimrod) |
||
Line 1,833: | Line 1,833: | ||
<lang nial>|loaddefs 'pascal.nial' |
<lang nial>|loaddefs 'pascal.nial' |
||
|pascal 5</lang> |
|pascal 5</lang> |
||
=={{header|Nimrod}}== |
|||
<lang nimrod>import sequtils |
|||
proc pascal(n: int) = |
|||
var row = @[1] |
|||
for r in 1..n: |
|||
echo row |
|||
row = zip(row & @[0], @[0] & row).mapIt(int, it[0] + it[1]) |
|||
pascal(10)</lang> |
|||
=={{header|OCaml}}== |
=={{header|OCaml}}== |