Sum and product of an array: Difference between revisions
→{{header|Euler}}: Sybntax highlight with Mediawiki markup
(→{{header|Euler}}: Sybntax highlight with Mediawiki markup) |
|||
Line 1,373:
=={{header|Euler}}==
In Euler, a list must be assigned to a variable in order for it to be subscripted.
'''begin'''▼
'''new''' sumAndProduct;▼
▲begin
'''new''' sumField; '''new''' productField;▼
▲ new sumAndProduct;
sumAndProduct▼
▲ new sumField; new productField;
<- ` '''formal''' array;
▲ sumAndProduct
'''new''' sum; '''new''' product; '''new''' i; '''new''' v; '''label''' arrayLoop;
arrayLoop: '''if''' [ i
'''end''' '''else'''
'''new''' sp;▼
sp <- sumAndProduct( ( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ) );
▲ new sp;
'''out''' sp[
'''end'''▼
'''end''' $▼
▲ end
▲end $
=={{header|Euphoria}}==
|