Uso específico de variables: contadores, acumuladores e indicadores

Contadores

Un contador es una variable entera que la utilizamos para contar cuando ocurre un suceso. Un contador:

Ejemplo

Introducir 5 número y contar los números pares.

cont = 0;
for var in range(1,6):
	num = int(input("Dime un número:"))
	if num % 2 == 0:
		cont = cont + 1
print("Has introducido ",cont," números pares.")

Acumuladores

Un acumulador es una variable numérica que permite ir acumulando operaciones. Me permite ir haciendo operaciones parciales. Un acumulador:

Ejemplo

Introducir 5 número y sumar los números pares.

suma = 0;
for var in range(1,6):
	num = int(input("Dime un número:"))
	if num % 2 == 0:
		suma = suma + num
print("La suma de los números pares es ",suma)

Indicadores

Un indicador es una variable lógica, que usamos para recordar o indicar algún suceso. Un indicador:

Ejemplo

Introducir 5 número e indicar si se ha introducido algún número par.

indicador  =  False;
for var in range(1,6):
	num = int(input("Dime un número:"))
	if num % 2 == 0:
		indicador  = True
if indicador:
	print("Has introducido algún número par")
else:
	print("No has introducido algún número par")