Loops/Do-while: Difference between revisions

Line 2,128:
print(++i);
} while (i % 6 != 0);</lang>
 
=={{header|Spin}}==
{{works with|BST/BSTC}}
{{works with|FastSpin/FlexSpin}}
{{works with|HomeSpun}}
{{works with|OpenSpin}}
<lang spin>con
_clkmode = xtal1 + pll16x
_clkfreq = 80_000_000
 
obj
ser : "FullDuplexSerial.spin"
 
pub main | n
ser.start(31, 30, 0, 115200)
 
n := 0
repeat
n += 1
ser.dec(n)
ser.tx(32)
if n // 6 ' \
next ' > mimics: while n // 6
quit ' /
 
waitcnt(_clkfreq + cnt)
ser.stop
cogstop(0)</lang>
{{out}}
<pre>1 2 3 4 5 6 </pre>
 
=={{header|SPL}}==
169

edits