Magic squares of odd order: Difference between revisions

m
(Grouping BASIC dialects)
m (→‎{{header|Sidef}}: updated code)
Line 5,311:
<syntaxhighlight lang="ruby">func magic_square(n {.is_pos && .is_odd}) {
var i = 0
var j = intidiv(n/, 2)
 
var magic_square = []
Line 5,336:
}
 
var(n=5) = ARGV»to_i»()»...
var sq = magic_square(n)
print_square(sq)
2,747

edits