Loops/While: Difference between revisions

m
→‎{{header|REXX}}: made both REXX versions compliant. -- ~~~~
(Updated D entry)
m (→‎{{header|REXX}}: made both REXX versions compliant. -- ~~~~)
Line 854:
 
=={{header|REXX}}==
/*===version 2.*/1===
Using integer division '''%''' here:
<lang rexx>/*REXX program to show a DO WHILE construct. */
<lang rexx>
j=1024
 
Line 861 ⟶ 862:
say j
j=j%2
end</lang>
'''output'''
</lang>
Output:
<pre style="height:30ex;overflow:scroll">
1024
Line 877:
1
</pre>
===version 2===
<lang rexx>
<lang rexx>/*REXX program to show a DO WHILE construct. */
/*version 2.*/
j=1024
 
do while j>\==0
say right(j,10)
j=j%2 /*in REXX, % is integer division. */
j=j%2
end</lang>
'''output'''
</lang>
Output:
<pre style="height:30ex;overflow:scroll">
1024