Magic squares of odd order: Difference between revisions
Content added Content deleted
(Grouping BASIC dialects) |
m (→{{header|Sidef}}: updated code) |
||
Line 5,311: | Line 5,311: | ||
<syntaxhighlight lang="ruby">func magic_square(n {.is_pos && .is_odd}) { |
<syntaxhighlight lang="ruby">func magic_square(n {.is_pos && .is_odd}) { |
||
var i = 0 |
var i = 0 |
||
var j = |
var j = idiv(n, 2) |
||
var magic_square = [] |
var magic_square = [] |
||
Line 5,336: | Line 5,336: | ||
} |
} |
||
var(n=5) = ARGV»to_i |
var(n=5) = ARGV»to_i()»... |
||
var sq = magic_square(n) |
var sq = magic_square(n) |
||
print_square(sq) |
print_square(sq) |