{{omit from|GUISS|No loops and we cannot read values}} ;Task: Start an integer value at   '''1024'''. Loop while it is greater than zero. Print the value (with a newline) and divide it by two each time through the loop. ;Related tasks: *   [[Loop over multiple arrays simultaneously]] *   [[Loops/Break]] *   [[Loops/Continue]] *   [[Loops/Do-while]] *   [[Loops/Downward for]] *   [[Loops/For]] *   [[Loops/For with a specified step]] *   [[Loops/Foreach]] *   [[Loops/Increment loop index within loop body]] *   [[Loops/Infinite]] *   [[Loops/N plus one half]] *   [[Loops/Nested]] *   [[Loops/While]] *   [[Loops/with multiple ranges]] *   [[Loops/Wrong ranges]]