0% encontró este documento útil (0 votos)
3 vistas2 páginas

Valor acumulado en contadores y banderas

Un contador es una variable que registra cuántas veces se ejecuta un bloque de código, incrementándose al cumplir ciertas condiciones. Una bandera es una variable booleana que indica el estado de una condición específica y controla el flujo de un algoritmo. Una temporal es una variable que almacena un valor de manera temporal para realizar cálculos intermedios o intercambiar valores sin alterar el flujo del programa.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas2 páginas

Valor acumulado en contadores y banderas

Un contador es una variable que registra cuántas veces se ejecuta un bloque de código, incrementándose al cumplir ciertas condiciones. Una bandera es una variable booleana que indica el estado de una condición específica y controla el flujo de un algoritmo. Una temporal es una variable que almacena un valor de manera temporal para realizar cálculos intermedios o intercambiar valores sin alterar el flujo del programa.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Contador:

Un contador es una variable que se utiliza para llevar un


registro del número de veces que se ha ejecutado un
determinado bloque de código o se ha repetido un proceso.
Suele incrementar su valor (en general de 1 en 1) cada vez
que se cumple una condición o se realiza una acción
específica.

Ejemplo: Si se quiere contar cuántas veces un número es


mayor que 10 en una lista de números, se usaría un contador
que se incrementa cada vez que se cumple esa condición.

contador <- 0
para cada numero en lista
si numero > 10
contador <- contador + 1
fin para

Bandera (Flag):

Una bandera es una variable booleana (puede tener valores


True o False) que se utiliza para indicar el estado de una
condición en particular, como si se ha cumplido una condición
específica. Se usa para controlar el flujo de ejecución de un
algoritmo.

Ejemplo: Si quieres verificar si un número en una lista


cumple con cierta condición y luego detener la búsqueda
cuando se encuentre el primer número que cumpla dicha
condición, puedes usar una bandera.

bandera <- FALSO


para cada numero en lista
si numero > 10
bandera <- VERDADERO
salir del ciclo
fin si
fin para
Temporal:

Una temporal es una variable que se utiliza para almacenar


de manera temporal un valor durante el proceso de ejecución
de un algoritmo. Se usa generalmente para realizar cálculos
intermedios o para intercambiar valores sin alterar el flujo
general del programa.

Ejemplo: Si necesitas intercambiar los valores de dos


variables, puedes usar una variable temporal para guardar
uno de los valores durante el intercambio.

temporal <- a
a <- b
b <- temporal

También podría gustarte