Shoelace formula for polygonal area: Difference between revisions

Content added Content deleted
(Added 11l)
(Removed useless "import math". Removed useless "$" in "echo $shoelace(points)".)
Line 1,143: Line 1,143:


=={{header|Nim}}==
=={{header|Nim}}==
<lang nim>import math
<lang nim>type

type
Point = tuple
Point = tuple
x: float
x: float
Line 1,160: Line 1,158:
var points = [(3.0, 4.0), (5.0, 11.0), (12.0, 8.0), (9.0, 5.0), (5.0, 6.0)]
var points = [(3.0, 4.0), (5.0, 11.0), (12.0, 8.0), (9.0, 5.0), (5.0, 6.0)]


echo $shoelace(points)</lang>
echo shoelace(points)</lang>


{{out}}
{{out}}


<pre>
<pre>30.0</pre>
30.0
</pre>


=={{header|Perl}}==
=={{header|Perl}}==