ciclos

Páginas: 2 (346 palabras) Publicado: 6 de junio de 2013
Los ciclos, o bucles, es un concepto que escapa y por tanto es independiente del lenguaje. Significará lo mismo en Pascal como en Java, C#, o el que gustes.

Conceptualmente los ciclos soninstrucciones que se ejecutarán una cantidad de veces de acuerdo a cierta evaluación de una condición.
Hay tres tipos de ciclos:
1. Ciclo FOR-TO, o "Desde-hasta": Se conoce la cantidad de veces que serealizará las instrucciones. Por tanto las instrucciones que forman parte del ciclo se ejecutarán n veces, siendo n la cantidad de iteraciones. Su nomeclatura, construcción, o sintaxis en Pascal es comosigue:

FOR := TO | DOWNTO DO
;

:: ; | BEGIN; ; END;

Como puede apreciarse puede hacerse incrementar (TO) o decrementar (DONWTO). La barra horizontal | significa O, es decir uno ó lo otro.Para distinguir las variables o valores de las palabras emplee los signos < y >.
grupo_sentencia puede ser una sentencia o un grupo de sentencias. Si es sólo una instrucción a ejecutar no esnecesario el uso de begin-end pero son dos o más es necesario encerrar las instrucciones entre BEGIN y END.
Un ejemplo de uso es como sigue:

FOR i := 1 to 10 do
writeln(i * 2);

2. Ciclo WHILE-DO o"Mientras-hacer": Se desconoce la cantidad de veces que se van a ejecutar las sentencias. Se hace uso de una condición de entrada para ejecutar el ciclo. Esto quiere decir, que MIENTRAS se cumpla lacondición o condiciones establecidas se ejecutarán una y otra vez las sentencias. Eso quiere decir que mientras el resultado de las condiciones sea VERDADERO (TRUE) el algoritmo iterará. El ciclo sedetiene cuando el resultado sea FALSO (FALSE). Entre las sentencias debe haber alguna que haga cambiar la condición. ANTES de cada iteración se evalúan las condiciones.
Su sintaxis:

WHILE DO
;Grupo_condicion puede ser una o muchas condiciones "unidas" por algunos operadores lógicos ( , = , =, AND, OR, NOT). grupo_sentencias tiene el mismo significado anteriormente descripto.
Ejemplo:

i...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciclos
  • Ciclos
  • Ciclos
  • Ciclo
  • ciclos
  • ciclo
  • Ciclo
  • ciclo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS