Anda di halaman 1dari 9

CONTADORES Y

ACUMULADORES
INFORMTICA
Objetivo
Utilizar
contadores o
acumuladores para realizar
programas cclicos.
Contadores
En la programacin
existen procesos que se
repiten y es necesario
tener un control sobre
el nmero de veces que
se van ejecutando.
Cuando el nmero de
veces que se repetir el
proceso es determinado
(conocemos de
antemano cuntas
veces se repetir) se
utilizar un contador
Es una variable (casi siempre de
C tipo entero) cuyo valor se
incrementa o decrementa en
o cada repeticin de un bucle. Es
n habitual llamar a esta variable
t cont (de contador) o i (de
ndice).
a
d
o
r
Contador
La construccin de un contador es una de
las tcnicas ms comunes en la realizacin
de diagramas de flujo.
Es una variable en la memoria que se
incrementar en una unidad cada vez que
se ejecute el proceso.
En las instrucciones de preparacin se
realiza la inicializacin del contador o
contadores. La inicializacin consiste en
poner el valor inicial de la variable que
representa al contador. Generalmente se
inicializa con el valor 0.
Acumulador
Es una variable que suma sobre s misma
un conjunto de valores para de esta
manera tener la suma de todos ellos en
una sola variable.
La diferencia entre un contador y un
acumulador es que mientras el primero va
aumentando de uno en uno, el acumulador
va aumentando en una cantidad variable.
Representacin:
<Nombre del acumulador> = <nombre del
acumulador> + <valor variable>
Ejemplo
Elaborar un Diagrama de Flujo
para encontrar la suma de los K
primeros nmeros enteros.
K=5, S=1+2+3+4+5=15

K=10,
S=1+2+3+4+5+6+7+8+9+10= 55
Actividad (En parejas, entrega
individual)

1. Realizar el diagrama de flujo que imprima todos los nmeros


del 1 al 100
2. Realizar el diagrama de flujo que imprima todos los nmeros
del 1 al n, donde n es un valor dado por el usuario. En caso
de ser un nmero menor o igual a cero, muestre en la
pantalla un error.
3. Realizar el diagrama de flujo que imprima los 100 primeros
pares.
4. Realizar el diagrama de flujo que sume los primeros 20
nmeros naturales.
5. Modificar el anterior para que permita sumar N nmeros. El
valor de N se debe leer previamente por teclado.
6. Elaborar un Diagrama de Flujo para encontrar el cuadrado de
los primeros 25 nmeros naturales y los muestre en pantalla.
7. Calcular el factorial de un nmero entero positivo

Anda mungkin juga menyukai