Está en la página 1de 6

Programación en PSEINT Prof.

Walter Ferreyra

Contadores y acumuladores en PSEINT


Estructuras repetitivas (MIENTRAS)

VARIABLE DE CONTADOR
En programación, se llama contador a una variable cuyo valor se incrementa o
decremento en un valor fijo (en cada iteración de un bucle). Un contador suele
utilizarse para contar el número de veces que itera un bucle. Pero, a veces, se
utiliza para contar, solamente, aquellas iteraciones de un bucle en las que se
cumpla una determinada condición.

CONTADOR
Como el contador aparece al lado derecho en la expresión, antes de usarse le debe
dar un valor que borre lo que había en la dirección de memoria asignada o la
variable utilizada. Esa orden de borrado debe indicarse una vez; por tanto; debe
estar antes de activar el ciclo donde se necesite el contador de lo contrario se
repetirá la orden de borrado cada vez que se repite el ciclo. Ejemplo:
Un orden de borrado puede ser: CONTADOR = 0

Es una variable que acumula las veces que se pasa por ella. Se suele denominar
contador cuando el incremento de la variable es de 1 en 1, pero no tiene por qué
ser así obligatoria mente La sintaxis genérica sería: variable = variable + 1.

ACUMULADORES

Un acumulador o totalizado es una variable cuya misión es acumular cantidades


variables resultantes de procesos sucesivos. La variable con el contador radica en
que el incremento o disminución de cada suma de variable en lugar de constante
como en el caso de contador.
La forma general del acumulador es:
ACUMULADOR = ACUMULADOR + < EXPRESIONISMO >
Es una variable cuyo valor se incrementa o decremento en un valor que no tiene
por qué ser fijo (en cada iteración de un bucle). Un acumulador suele utilizarse para
acumular resultados producidos en las iteraciones de un bucle.
Programación en PSEINT Prof. Walter Ferreyra
Programación en PSEINT Prof. Walter Ferreyra
Programación en PSEINT Prof. Walter Ferreyra

Ejemplo de la vida cotidiana

Pensá en la plata que traes al colegio para gastar en el buffet, tenes 4 billetes, 1 de 20, 2 de 5 y
1 de 2. Si contás todos los billetes, tenés 4, eso es un contador.

Ahora bien, suma los valores de cada uno, 20+5+5+2=32 , esta suma sería un
acumulador.
Programación en PSEINT Prof. Walter Ferreyra

Comando Mientras

Mientras

La instrucción Mientras ejecuta una secuencia de instrucciones mientras una


condición sea verdadera.

Mientras <condición> Hacer


<instrucciones>
FinMientras

Al ejecutarse esta instrucción, la condición es evaluada. Si la condición resulta


verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo
del ciclo. Al finalizar la ejecución del cuerpo del ciclo se vuelve a evaluar la
condición y, si es verdadera, la ejecución se repite. Estos pasos se repiten mientras
la condición sea verdadera.

Note que las instrucciones del cuerpo del ciclo pueden no ejecutarse nunca, si al
evaluar por primera vez la condición resulta ser falsa.

Si la condición siempre es verdadera, al ejecutar esta instrucción se produce un


ciclo infinito. A fin de evitarlo, las instrucciones del cuerpo del ciclo deben contener
alguna instrucción que modifique la o las variables involucradas en la condición, de
modo que ésta sea falsificada en algún momento y así finalice la ejecución del ciclo.

Ejemplo:
Programación en PSEINT Prof. Walter Ferreyra

También podría gustarte