Anonymous user
First-class functions/Use numbers analogously: Difference between revisions
First-class functions/Use numbers analogously (view source)
Revision as of 09:35, 5 September 2018
, 5 years ago→{{header|Elena}}
Line 359:
=={{header|Elena}}==
{{trans|C#}}
ELENA 3.
<lang elena>import system'routines.
import extensions.
[
var x := 2.0r.
Line 371:
var z := x + y.
var zi := 1.0r / (x + y).
var numlist := ( x, y, z ).
var numlisti := ( xi, yi, zi ).
var multiplied := numlist zip:numlisti by(:n1:n2)( (:m)(n1 * n2 * m) ); toArray.
multiplied forEach(:multiplier)[ console printLine(multiplier(0.5r)) ].
]
{{out}}
<pre>
|