Snake and ladder: Difference between revisions

m
reinstated main()
m (return -> exit)
m (reinstated main())
Line 1,251:
end function
procedure main()
sequence players = {1,1,1} -- three players starting on square one
while true do
forwhile i=1 to length(players)true do
players[for i] =1 Turnto length(i, players[i]) do
if players[i] ==100 thenTurn(i, players[i])
printf(1,"Playerif %d wins!\n",players[i)]==100 then
exit printf(1,"Player %d wins!\n",i)
end if return
end forif
end for
end while</lang>
end procedure
main()</lang>
{{out}}
<pre>
7,820

edits