Condicionales

Este tipo de estructura se utiliza para ejecutar selectivamente secciones de código de acuerdo con una condición definida.

Este tipo de estructura sólo tiene dos posibilidades: si la condición se cumple, se ejecuta una sección de código; si no, se ejecuta otra sección, aunque esta parte puede omitirse. Es importante mencionar que se pueden anidar tantas condiciones como lo permita el lenguaje de programación en el que se implementa el programa.

El pseudocódigo básico que representa la estructura if es el siguiente: si entonces

Instruccion1
Instrucción n
[si no
Instrucción 3 Instrucción n]
Fin si

Dentro del bloque de instrucciones que se definen en las opciones de la estructura sí se pueden insertar otras estructuras condicionales anidadas. Entre los símbolos [ ] se encuentra la parte opcional de la estructura.

El diagrama asociado a esta estructura se muestra a continuación:

Fuente: Apunte Análisis, diseño e implantación de algoritmos de la facultad de contaduría y administración, UNAM