El bucle while() también nos permite realizar una serie de operaciones similiares según que se cumpla una determinada condición.


La estructura es la siguiente:
int i = 0; //declaración de la variable contador
while (condición que se debe cumplir)
{
instrucciones a realizar;
i = i + 10;//incremento de la variable contador
}
Veámos un ejemplo concreto:
void setup()
{
size(400,400);//creamos la ventana
background(255,0,10);//definimos color de fondo
int i = 0;// creamos la variable que va a hacer de contador
while (i < 400) {//evaluamos la condición
  line(30, i, 370, i);//dibuja una linea horizontal
  i = i + 10;//incrementa la variable contador en 10 unidades

}
void draw()
{
  
}
Obteniendo el siguiente resultado:

bucle while en processing