funcion for en c++
De nuevo la sentencia for es un bucle (Un bucle es una secuencia de instrucciones que se repite un número determinado de veces o hasta que se cumplan unas determinadas condiciones.Los bucles son extremadamente útiles en nuestros programas.)
Este tipo de instrucción se halla presente en la mayoría de los lenguajes de programación estructurados, y permite repetir unainstrucción o conjunto de instrucciones un número determinado de veces. Su sintaxis es como sigue:
for (exp1;exp2;exp3) instrucción;
exp1 es una expresión que sólo se ejecuta una vez al principio delbucle. El bucle for suele utilizarse en combinación con un contador. Un contador es una variable que lleva la cuenta de las veces que se han ejecutado las instrucciones sobre las que actúa el comandofor. Por tanto exp1 suele contener una expresión que nos permite inicializar ese contador generalmente a 0 aunque eso depende de para qué deseemos utilizar el bucle.
exp2 es la expresión que nosindica cuando debe finalizar el bucle, por tanto se tratará de una expresión condicional. Su interpretación sería algo como; repite la instrucción (o instrucciones) mientras se cumpla exp2. Esta expresiónse evaluará en cada ciclo del bucle para determinar si se debe realizar una nueva iteración.
NOTA: Hay que recordar que exp2 se evalúa al principio del bucle, y no al final. Por tanto es posible noejecutar el bucle NINGUNA vez.
exp3 es una expresión que se ejecuta en cada iteración. Puesto que como ya indicamos el bucle for se utiliza junto a un contador, exp3 en general contiene unainstrucción que actualiza nuestro contador. Por tanto en un bucle con contador distinguimos tres partes diferenciadas:
* La inicialización del contador (exp1).
* La condición de fin de bucle (exp2).
* Y laactualización del contador (exp3).
El bucle for esta especialmente pensado para realizar bucles basados en contadores. Se puede utilizar en bucle del tipo "repite esto hasta que se pulse una...
Regístrate para leer el documento completo.