Es una variable lógico, que usamos para recordar o indicar algún suceso. Un indicador:
Se inicializa a un valor lógico que indica que el suceso no ha ocurrido.
indicador <- Falso
Cuando ocurre el suceso que queremos recordar cambiamos su valor.
indicador <- Verdadero
Ejemplo
Introducir 5 número e indicar si se ha introducido algún número par.
Proceso RecordarPar
Definir var,num como Entero;
Definir indicador como Logico;
indicador <- Falso;
Para var<-1 Hasta 5 Hacer
Escribir Sin Saltar "Dime un número:";
Leer num;
Si num % 2 = 0 Entonces
indicador <- Verdadero;
FinSi
FinPara
Si indicador Entonces
Escribir "Has introducido algún número par";
SiNo
Escribir "No has introducido algún número par";
FinSi
FinProceso