Next: 3.5.6 Sentencia while
Up: 3.5 Estructuras de control
Previous: 3.5.4 Sentencia break
  Índice General
La forma general de esta sentencia es:
for (expresion 1; expresion 2; expresion 3)
sentencia;
Figura 3.4:
Sentencia for
|
|
- Inicialmente se ejecuta expresion 1, se hace para inicializar algún parámetro que controla la repetición del bucle.
- expresion 2 es una condición que debe ser cierta para que se ejecute sentencia.
- expresion 3 se utiliza para modificar el valor del parámetro.
- El bucle se repite mientras expresion 2 sea cierto.
- Si sentencia es compuesta se encierra entre { }.
- Si se omite expresion 2 se asumirá el valor permanente de 1 y el bucle se ejecutará de forma indefinida (bucle infinito).
Un ejemplo de uso de esta sentencia es el siguiente fragmento de programa, que calcula la suma de los numeros del 1 al 100:
int numero, suma;
suma=0;
for (numero=1; numero<=100; numero++)
suma = suma + numero;
Ramon Pons Vivanco
2003-10-31