Utiliza una variable contador que parte de un valor inicial, se incrementa un según un valor de incremento establecido, y al superar un valor final prefijado se finalizará la ejecución del bucle.
Se debe utilizar el siguiente formato:
for (Inicialización; Condición; Incremento)
{
BloqueDeSentencias;
}
{
BloqueDeSentencias;
}
Donde se utilizan los siguientes elementos:
- Inicialización: Una sentencia de asignación (o varias separadas por comas) donde la variable de control del bucle toma un valor inicial.
- Condición: Mientras esta expresión condicional valga true se repetirá el bucle. Se evaluará al inicio de cada repetición del bucle.
- Incremento: Sentencia (o sentencias) que actualiza la variable de control incrementándola o decrementándola.
- Inicializar la variable de control del bucle.
- Evaluar la condición.
- Si el resultado es true:
- Ejecutar BloqueDeSentencias.
- Incrementar o decrementar la variable de control según la instrucción indicada en Incremento.
- Volver al punto 2.
- Si el resultado es false:
- Ir al punto 3.
- Continuar la ejecución del programa.
Muchas Gracias Javier, tus ejemplos y explicaciones me son de gran utilidad.
ResponderEliminar