Sum and product of an array: Difference between revisions

→‎E: Add EasyLang
(→‎{{header|Vlang}}: Rename "Vlang" in "V (Vlang)")
(→‎E: Add EasyLang)
Line 901:
accum 0 for x in [1,2,3,4,5] { _ + x }
accum 1 for x in [1,2,3,4,5] { _ * x }</syntaxhighlight>
 
=={{header|EasyLang}}==
<syntaxhighlight lang="easylang">
func sum array[] . sum .
for item in array[]
sum += item
.
.
func product array[] . product .
product = 1
for item in array[]
product *= item
.
.
array[] = [ 5 1 19 25 12 1 14 7 ]
print array[]
call sum array[] sum
print "Sum: " & sum
call product array[] product
print "Product: " & product
</syntaxhighlight>
{{out}}
<pre>
[ 5 1 19 25 12 1 14 7 ]
Sum: 84
Product: 2793000
</pre>
 
=={{header|Eiffel}}==
175

edits