Nombre
Imagen
Descripción
Terminador
Indica el principio o fin de un algoritmo, o bien, una pausa.
Datos
Contiene información de entrada o salida, que será utilizada por el algoritmo para obtener un resultado.
Proceso
Indica una o más operaciones a realizar durante la ejecución del algoritmo.
Decisión
Contiene una operación que da como resultado un valor lógico, en función de la cual, el flujo del algoritmo se bifurcará en una determinada dirección.
Dirección
Indica el camino seguido por el flujo del algoritmo. También suelen utilizarse líneas simples para conectar símbolos en el diagrama.
Nombre
Imagen
Descripción
Decisión Múltiple
Variante del símbolo de decisión, en la que el resultado de la operación que contiene puede ser uno de varios posibles, en lugar del simple verdadero o falso de la decisión sencilla.
Conectores
Unen dos puntos de un diagrama. El círculo indica una conexión dentro de la misma página, y el conector de dirección entre páginas diferentes del diagrama.
Rutina
Indica una llamada a un procedimiento que es externo al algoritmo actual. Una vez procesado dicho procedimiento, el flujo del proceso volverá a este punto y continuará con el siguiente paso del algoritmo.
Nombre
Imagen
Descripci贸n
Teclado
Indica una acci贸n de entrada de datos por medio del teclado, en el algoritmo.
Pantalla
Indica una acci贸n de salida de datos del algoritmo por el monitor.
Impresora
Indica una acci贸n de salida de datos del algoritmo en papel.
A
B
A
V q F
A
q V
F
F
B
V q
A
=1
q
=3 C
A =2
B
Operador
Funciรณn que realiza
+ * / \ o div Mod
Suma varios operandos. Resta varios operandos Multiplica varios operandos. Divide dos operandos (puede resultar en fracciรณn). Divisiรณn entera de dos operandos. Mรณdulo de la divisiรณn.
Operador
Funci贸n que realiza
>
Mayor que
<
Menor que
>=
Mayor o Igual a
<=
Menor o Igual a
==
Igual que
<>
Diferente de
Operador
Función que Realiza
AND (Y)
Verifica si dos o más variables cumplen una condición.
OR (O)
Verifica si al menos una de las variables cumple con la condición.
NOT (negación)
Niega una condición, es decir, si el resultado es verdadero, da falso; y viceversa.
1.2.3.4.5.6.7.N.-
IF(q) ELSE
Proceso2
THEN
Proceso 1
CASE (K) 1
2
P-1
P-2
3 P-3
4 P-4
DOWHILE (q) Proceso
Proceso
DOUNTIL (q)