Munchausen numbers: Difference between revisions
Content added Content deleted
Basicgames (talk | contribs) |
Basicgames (talk | contribs) |
||
Line 1,010: | Line 1,010: | ||
for l = 0 to 5 |
for l = 0 to 5 |
||
let |
let m = int(i ^ i * sgn(i)) |
||
⚫ | |||
gosub sign |
|||
let m = int( |
let m = m + int(k ^ k * sgn(k)) |
||
⚫ | |||
let s = j |
|||
gosub sign |
|||
⚫ | |||
let s = k |
|||
gosub sign |
|||
let m = m + int(k ^ k * s) |
|||
let s = l |
|||
gosub sign |
|||
⚫ | |||
let n = 1000 * i + 100 * j + 10 * k + l |
let n = 1000 * i + 100 * j + 10 * k + l |
||
Line 1,033: | Line 1,022: | ||
endif |
endif |
||
wait |
wait |
||
Line 1,044: | Line 1,033: | ||
next i |
next i |
||
⚫ | |||
end |
|||
sub sign |
|||
if s <> 0 then |
|||
if s < 0 then |
|||
let s = -1 |
|||
else |
|||
let s = 1 |
|||
endif |
|||
endif |
|||
⚫ | |||
=={{header|D}}== |
=={{header|D}}== |