4.4 Bucle
while
Para
ejecutar el mismo código varias veces, se puede utilizar:
while ( condición )
sentencia
La
sentencia
se ejecuta una y otra vez mientras la
condición
sea cierta.
Ejemplos:
main()
{
int x=1;
while ( x < 100 )
{
printf(“Línea número %d\n”,x);
x++;
}
}
Ejemplo
usando el operador de predecremento:
main()
{
int x=10;
while ( --x )
{
printf(“una línea\n”);
}
}
En
cada iteración se decrementa la variable
x
y se comprueba el valor devuelto por
--x.
Cuando esta expresión devuelva un cero, se abandonará el bucle.
Esto ocurre después de la iteración en la que
x
vale uno.