viernes, 6 de mayo de 2011

CICLOS REPETITIVOS




Un ciclo es una serie de comandos que vamos a uszar de manera repetitiva por "n" veces
Estas estructuras , ejecutan bloquye de codigo de manera repetitiva , mientras se cumpla una condicion asociada a la estructura . A cada una de las veces que se ejecuta el codigo contenida en estas estructuras se le denomina interacción.
WHILE .... END WHILE

ESTE ES UNO DE LOS CICLOS MAS SENCILLOS , enecuta las lineas de codigo que contiene , mientras la exprecion situada este junto a while este se vuelva verdadero.
su codigo es:

While Expresion
..
.
.
and while.

DO..... LOP

Esta estrutura ejecuta un tipo de lineas de codigo , en funcion de un valor devuelto por una exprecion que como condición la podemos situar al comienzo o al final de la estructura.

DO WHILE / UTIL EXPRESION
/ CODIGO
.....
/EXIT DO/

/ CODIGO
/.....
LOOP


CONDICIÓN AL FINAL
La diferencia que se refleja en este caso , consiste en que el contenido de la extrutura se ejecuta almenos una vez.

El codigo fuente 153 se muestra en su sintaxis:

Do
/codigo
/.....
(Exit do)
/ codigo
/.....
Lopp while/ Until expresion



FOR NEXT

Esta estructura ejecuta un bloque de codigo que se refleja entre FOR y NEXT
es ejecutado una serie de veces hasta que el valor de contador sea igual a fin.


FOR EACH.... NEXTF

Se trata de una variable de la estructura FOR.. NEXT Y su mision consiste en ejecutar un bloque de codigo por cada uno de los elementos que existen en un array o coleccion.

FOR EACH ELEMENTO IN COLECARRY
/ CODIGO
/....
(EXIT FOR)
( CODIGO
/......

NEXT

No hay comentarios:

Publicar un comentario