If you think about it, you can easily turn any for loop into a while loop.
Consider the following:


for(initialise; condition; increment)
{
//stuff
}

How can you write that as a while...