Hace mucho que no programo y mi rama era otra... pero while es para todos los lenguajes y la logica es la misma.
Yo inicio una variable y le asigino un valor
abro el bucle con do while y lo condiciono.
en este caso imprimo
aumento o modifico la variable
y asi nuevamente hasta que se cumpla la condición.

Ya no me acuerdo muy bien jajajajajaja pero asi debe ser.