Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ciclos o estructuras repetitivas. (Usa un tipo de variables , las cuales…
Ciclos o estructuras repetitivas.
LLamadas así ya que su función es la de repetir la ejecución de determinada acción.
Usados en un programa cuando se requiere repetir varias veces una accion o instrucción.
TIPOS DE CICLOS
MIENTRAS
Permite ejecutar repetitivamente el conjunto de instrucciones hasta que la variable de la condición del ciclo cambie al valor con que se rompe el ciclo.
SINTAXIS
Ejercicio de ejemplo es el de eliminar números comenzando en el número 100 e ir descontando uno por uno hasta llegar a cero.
Pequeña explicación del ciclo mientas. Haga click aqui.
REPITA HASTA.
Cumple la misma función que la estructura mientras. La diferencia está en que la estructura mientras comprueba la condición al inicio, mientras que la estructura repetir lo hace al final. Es por ello que la estructura repetir se ejecuta por lo menos una vez.
SINTAXIS
Ejercicio de ejemplo es el de crear números comenzando en el número uno e ir aumentando uno por uno hasta llegar a cien.
Pequeña explicación del ciclo repetir hasta. Haga click aquí
PARA O DESDE
Este ciclo conocemos con anterioridad la cantidad de interacciones que ejecutara dentro de un programa, el contador que controla la estructura incrementa y decremento automáticamente, cuando vamos a incrementar de a uno no es necesario indicarlo si es mayor se debe de indicar, cuando es decremento se debe de acompañar del signo menos.
SINTAXIS
Ejercicio de ejemplo es el de realizar la tabla de multiplicar de 1 a 10 del número ingresado.
Pequeña explicación del ciclo para. Haga click aqui.
Usa un tipo de variables , las cuales son de suma importancia a la hora de utilizar cilos.
CONTADORES
Es una variable que se encarga de contar, para lo cual almacena su propio valor más el valor en que quiere que se vaya incrementando o decrementar la variable al pasar cada ciclo, estos suelen aparecer en los ciclos o funciones recursivas.
Este código podemos observar como la variable par es usada como contador, estas deben de ser inicializadas en cero antes de comenzar el ciclo, su valor suele aumentar si cierta condición se cumple, en este caso lo que hace la variable par es contar la cantidad de números pares que hay en re uno y diez.
ACUMULADORES
Es una variable que se encarga de almacenar datos de una suma o resta, suele almacenar su propio valor más la suma o resta de un nuevo dato.
Este ejemplo podemos observar como la variable “resul” cumple la función de acumulador, esta debe de ser inicializada en cero antes de un ciclo y sumar su valor actual con otro que en este caso realiza la suma de cinco valores para luego mostrar el resultado.
CENTINELAS O BANDERAS
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.
En este código podemos observar como la variable codigoEstudiante cumple la función de centinela o bandera para controlar el ciclo mientras, aquí ingresamos el valor de la variable codigoEstudiante antes de ingresar al ciclo mientras, luego realizamos los debidos procesos y por ultimo actualizamos la variable codigoEstudiante
IDENTIFICADOR
La variable que indica la cantidad de veces que se va a repetir un ciclo, se debe de capturar antes de iniciar el ciclo, esta necesita de un contador para controlar cuando se termina el proceso de registros indicados en la variable identificadora.
Este ejemplo podemos observar como la variable “n” nos cumple la función de identificador, el cual es capturado antes del ciclo cuando se pide ingresar el número de empleados, y con ese valor vamos a identificar la cantidad de veces que se va a repetir el ciclo para.
SUICHES O INTERRUPTORES
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.
Tienen gran aplicación en la programación
y son utilizados
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
SON
SU
LOS
SON
ESTA
SU
ES
UN
SU CODIGO
UNA
ESTA
ES
UN
SU CODIGO
UNA
CON
SU
ES
UN
SU CODIGO
UNA
ESTA
COMO
ESTA
CON
OBSERVAR
ESTA
CON
OBSERVAR
CON
ES
ES
OBSERVE
EN
OBSERVE
UN
ESTOS
COMO