Download El bucle FOR
Transcript
Bucles FOR y WHILE 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. En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte en falsa el ciclo termina. while(condición) { grupo cierto de instrucciones; instrucción(es) para salir del ciclo; }; for() es una de las sentencias repetitivas más usadas en los lenguajes de programación, esta sentencia inicializa una variable, evalúa una condición y luego realiza una operación sobre una variable. Modo de uso: for(inicialización; condición; operacion) { //Acciones } Este tipo de instrucción se halla presente en la mayoría de los lenguajes de programación estructurados, y permite repetir una instrucción o conjunto de instrucciones un número determi nado de veces. Su sintaxis es como sigue: for (exp1;exp2;exp3) instrucción; ◦ La inicialización del contador (exp1). ◦ La condición de fin de bucle (exp2). ◦ Y la actualización del contador (exp3). #include <stdio.h> #include <conio.h> void main() { int i; for ( i=1;i<= 20;i++ ) { printf( "%d ", i ); } } El ciclo o bucle FOR se utiliza cuando tenemos claro un punto de inicio y un punto de finalización. El bucle WHILE, a diferencia del FOR, se utiliza cuando no sabemos cuando finalizará una condición dada, un claro ejemplo puede ser cuando el usuario quiere continuar haciendo algo en repetidas ocasiones hasta que pulse la tecla 'n'.