Loops/While: Difference between revisions
Content added Content deleted
No edit summary |
(Added for loops for C and Java) |
||
Line 65: | Line 65: | ||
printf("%d\n", i); |
printf("%d\n", i); |
||
i /= 2; |
i /= 2; |
||
}</lang> |
|||
In for loop fashion: |
|||
<lang c>int i; |
|||
for(i = 1024;i > 0; i/=2){ |
|||
printf("%d\n", i); |
|||
}</lang> |
}</lang> |
||
Line 201: | Line 206: | ||
=={{header|Java}}== |
=={{header|Java}}== |
||
<lang |
<lang java5>int i = 1024; |
||
while(i > 0){ |
while(i > 0){ |
||
System.out.println(i); |
System.out.println(i); |
||
i >>= 1; //also acceptable: i /= 2; |
i >>= 1; //also acceptable: i /= 2; |
||
}</lang> |
|||
With a for loop: |
|||
<lang java5>for(int i = 1024; i > 0;i /= 2 /*or i>>= 1*/){ |
|||
System.out.println(i); |
|||
}</lang> |
}</lang> |
||