Sum multiples of 3 and 5: Difference between revisions
m
→{{header|Sidef}}: updated code
m (→{{header|Sidef}}: updated code) |
|||
Line 3,107:
{{trans|Ruby}}
<lang ruby>func sumMul(n, f) {
var
f *
}
func sum35(n) {
sumMul(n, 3) + sumMul(n, 5) - sumMul(n, 15)
}
for i in (1..20) {
printf("%2s:%22s %s\n", i, 10**i, sum35(10**i))
}
{{out}}
<pre>
Line 3,141:
20: 100000000000000000000 2333333333333333333316666666666666666668
</pre>
=={{header|Simula}}==
(referenced from [[Greatest common divisor#Simula|Greatest common divisor]])
|