Jensen's Device: Difference between revisions

Content added Content deleted
(→‎{{header|Euler}}: Sybntax highlight with Mediawiki markup)
m (→‎{{header|Sidef}}: updated output)
Line 1,796: Line 1,796:


=={{header|Sidef}}==
=={{header|Sidef}}==
<syntaxhighlight lang="ruby">var i;
<syntaxhighlight lang="ruby">var i
func sum (i, lo, hi, term) {
func sum (i, lo, hi, term) {
var temp = 0;
var temp = 0
for (*i = lo; *i <= hi; (*i)++) {
for (*i = lo; *i <= hi; (*i)++) {
temp += term.run;
temp += term.run
};
}
return temp;
return temp
};
}
say sum(\i, 1, 100, { 1 / i });</syntaxhighlight>
say sum(\i, 1, 100, { 1 / i })</syntaxhighlight>
{{out}}
{{out}}
<pre>5.18737751763962026080511767565825315790899</pre>
<pre>5.18737751763962026080511767565825315790897212671</pre>


=={{header|Simula}}==
=={{header|Simula}}==