jueves, 9 de septiembre de 2010

CICLO FOR




QUE ES UN CICLO FOR


Es uno de los mas usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.
Su formato general es:

for (inicialización; condición; incremento)
{ instrucción(es); };
ejemplo:
for(x=1;x⇐10;x=x+1)
{ puts(” MAMA ”); };

  • En su forma simple la inicialización es una instrucción de asignación que carga la variable de control de ciclo con un valor inicial.
  • La condición es una expresión relacional que evalúa la variable de control de ciclo contra un valor final o de parada que determina cuando debe acabar el ciclo.
  • El incremento define la manera en que la variable de control de ciclo debe cambiar cada vez que el computador repite un ciclo.Se deben separar esos 3 argumentos con punto y coma (;)

WHILE



WHILE


El while evalúa una condición y, si es verdadera, ejecuta el bloque de código interno. Continúa evaluando y ejecutando mientras la condición sea verdadera. Se define con la palabra clave while seguida de la condición, y a continuación el bloque de código interno:

>>> numero = 0
>>> while numero <>

... numero += 1 ...

print numero,

... 1 2 3 4 5 6 7 8 9 10

CICLO FOR

QUE ES
int var=0;
//código que puede ser sustituido por un bucle
var = var + 2; //var igual a 2 (puede ser sustituído por var+=2)
var = var + 2; //var igual a 4
var = var + 2; //var igual a 6
var = var + 2; //var igual a 8
var = var + 2; //var igual a 10
// fin de código que puede ser sustituido por un bucle

printf("el resultado es %i", var );

es una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada a dicho bucle deje de cumplirse.

Generalmente, un bucle es utilizado para hacer una acción repetida sin tener que escribir varias veces el mismo código, lo que ahorra tiempo, deja el código más claro y facilita su modificación en el futuro.

El bucle y los condicionales representan la base de la programación estructurada. Es una evolución del código ensamblador, donde la única posibilidad de iterar un código era establecer una sentencia jump (que en los lenguajes de programación fue sustituida por el "ir a" o GOTO).

Los tres bucles más utilizados en programación son el bucle while, el bucle for y el bucle repetir.