Please enable JavaScript.
Coggle requires JavaScript to display documents.
ESTRUCTURAS REPETITIVAS (Los siguientes conceptos son de suma importancia…
ESTRUCTURAS REPETITIVAS
Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces, por ejemplo, escribir algo en pantalla cierta cantidad de veces, mover un objeto de un punto a otro cierta cantidad de pasos, o hacer una operación matemática cierta cantidad de veces. Se les llama bucle o ciclo a todo proceso que se repite cierto número de veces dentro de un Pseudocódigo o un programa y las estructuras repetitivas nos permiten hacerlo de forma sencilla.
ESTRUCTURA FOR
Esta estructura ejecuta las acciones del cuerpo del bucle un número especificado de veces, y de modo automático controla el número de iteraciones o pasos.
-
For( i = 0, 1 < 100, i ++) {
Funcion1 Funcion2 Funcion3 }
-
-
-
ESTRUCTURA DO WHILE
La estructura repetir cumple la misma función que la estructura mientras. La diferencia está en que la estructura mientras comprueba la condición al inicio y repetir lo hace al final. Es por ello que la estructura repetir se ejecuta por lo menos una vez
-
Hacer Funcion1, Funcion2, Funcion3 Hasta
-
-
Los siguientes conceptos son de suma importancia para el manejo de las estructuras
repetitivas, ya que con estas variables nos permiten tomar total control de lo que deseamos que pase en los ciclos del código. Estas son:
Un suiche o interruptor: Es un campo de memoria
que puede tomar dos valores: falso o verdadero; sí
o no; 1 o 0, a lo largo de la ejecución de un
programa y permite comunicar información de una
parte a otra del mismo programa.
Estos tienen gran aplicación en la programación
y son utilizados para:
- Ejecutar alternativamente acciones diferentes
dentro de un ciclo.
- Recordar en determinados puntos del programa
la ocurrencia o no de un suceso anterior.
- Decidir en instrucciones alternativas la acción
que se debe seguir.
-
Los contadores: La construcción de un contador es una de las técnicas más comunes en la realización de diagramas de flujo.
Es una variable en la memoria que se incrementará en una unidad cada vez que se ejecute el proceso.
El contador se utiliza para llevar la cuenta de determinadas acciones que se pueden solicitar durante la resolución de un problema.
En las instrucciones de preparación se realiza la inicialización del contador o contadores. La inicialización consiste en poner el valor inicial de la variable que representa al contador. Generalmente se inicializa con el valor 0.
-
Un acumulador: Es una variable en la memoria cuya misión es almacenar cantidades variables.
Se utiliza para efectuar sumas sucesivas. La principal diferencia con el contador es que el incremento o decremento de cada suma es variable en lugar de constante como en el caso del contador.
-
Centinela: Es el último registro que contiene una señal de fin
de archivo y no se procesa. Cuando se utiliza el
registro centinela se debe leer antes del ciclo el
primer registro; una vez se procese éste, se realiza
la lectura del siguiente (antes del fin del ciclo). No
hay que utilizar contador para controlar el final del
ciclo. Normalmente una variable del registro actúa
como centinela para indicar la terminación del
archivo.
-
Identificador: Variable que indica el número de iteraciones que
deben realizarse en un ciclo. Se lee antes del ciclo,
necesita de un contador para controlar cuándo se
terminan de procesar todos los registros indicados
en el registro identificador (variable).
-