Sum multiples of 3 and 5: Difference between revisions

Content added Content deleted
m (→‎{{header|Tcl}}: Updated output)
Line 83: Line 83:
{{out}}
{{out}}
<pre>233168</pre>
<pre>233168</pre>

=={{header|bc}}==
{{trans|Groovy}}
<lang bc>define t(n, f) {
auto m

m = (n - 1) / f
return(f * m * (m + 1) / 2)
}

define s(l) {
return(t(l, 3) + t(l, 5) - t(l, 15))
}

s(1000)
s(10 ^ 20)</lang>
{{Out}}
<pre>233168
2333333333333333333316666666666666666668</pre>


=={{header|C#}}==
=={{header|C#}}==