El Diseño básico de programas estructurados

Es importante también hacer mención de que, debido a la mejor visualización proporcionada por los diagramas de flujo, gracias a sus representaciones gráficas, la presentación de este recurso se basa principalmente en ellos, pero sin perder de vista que los conceptos también son aplicables al pseudo código.

El conectar de forma arbitraria y/o poco cuidadosa símbolos individuales dediagramas de flujo, puede incurrir en diagramas de flujo no estructurados, y por consiguiente en programas no estructurados.

La idea es, utilizar estructuras de control de una entrada y una salida, de tal manera que sólo haya una forma de entrar y una de salir de la estructura de control.

Diagrama de flujo NO estructurado
Diagrama de flujo NO estructurado

Fuente: Elementos de la Programación Estructurada: Algoritmos, Pseudo Código y Diagramas de Flujo de Ricardo Ruiz Rodríguez