RUTINAS EN INFORMATICA
RUTINA FOR: Esta rutina es distinguida por tener una cantidad explícita de veces que debe
ciclarse, así que es útil para hacer acciones repetidas una cantidad conocida
de veces para hacer un programa más corto y entendible.
La Rutina For toma 3 parámetros: for(A;B;C){}
Esto significa:
“Iniciando en A con incrementos de C y mientras que B se cumpla…”
Ejemplo:
RUTINA WHILE: Ésta es la rutina de iteración más sencilla de usar y fácil de entender, toma como parámetro una condición lógica, y se ejecuta el código mientras que se satisfaga la condición.
Ésta rutina verifica la condición ANTES de comenzar el bloque de instrucciones, por lo que si no se satisface la condición, puede nunca ejecutar el bloque.
Ejemplo:
Ejemplo:
RUTINA REPEAT: Es una Rutina de
control repetitiva, similar a la rutina While-do, que nos permite ejecutar repetidamente
una instrucción o bloque de instrucciones dependiendo de una condición. Esta rutina repite las instrucciones siempre y
cuando la condición sea falsa, a diferencia de la rutina While-do, que repite las instrucciones siempre y cuando la condición
sea verdadera. Una rutina Repeat-Until verifica la
condición después de que el
bloque de instrucciones se haya ejecutado una primera vez, pero un bucle While-do verifica la condición antes de que el bloque de
instrucciones sea ejecutado. En una rutina Repeat-Until cuando el valor de la
condición es alterada para que sea verdadera las instrucciones dejan de
ejecutarse. La rutina Repeat-Until hace uso de las palabras reservadas Repeat y Until. La rutina no necesita de las palabras reservadas Begin y End para usar
un bloque de instrucciones.
Ejemplo:
RUTINA CONTINUE: Esta Rutina permite CONTINUAR a la siguiente iteración
de nuestro bloque de código, saltándose el resto del bloque y pasando
directamente al incremento (En el caso de un For) y la condición lógica.
Es recomendable usarla también al inicio del bloque cuando
una condición específica requiera que se deje de ejecutar el bloque, pero sin
salir del ciclo actual.
LINKS:
http://5hertz.com/tutoriales/?p=756
http://www.conoce3000.com/html/espaniol/Libros/PascalConFreePascal/Cap04-05-Estructura%20de%20control%20Repeat-until.php
¡¡¡GRACIAS POR SU ATENCION!!!