[C con Clase] Diagrama de flujo

Steven Davidson srd4121 en njit.edu
Sab Oct 22 13:51:09 CEST 2011


Hola José,

2011/10/22 Jose Vicente <josevicentexn en gmail.com>:
> Buen día:
> Con una consulta ¿como quedaría el diagrama de flujo de un arreglo ?

Los diagramas de flujo de datos (u organigramas) representan las
etapas de la transformación (o cambio) de los datos basadas en la
lógica de un programa. El uso de estos diagramas es para mostrar esta
lógica del programa.

Como un array (o arreglo o "vector") no es un programa, no entiendo
muy bien la pregunta. Quizá preguntes acerca del símbolo que se usa en
un organigrama para representar un array. La respuesta es que no hay
un símbolo especial, ya que un array no es más que un tipo de dato
como cualquier otro. En otras palabras, puedes tratar el array en
cuestión como una variable más. Es posible que tengas que agregar algo
más de lógica al organigrama cuando quieras asignar valores al array,
por lo que estarías usando bucles: etapas repetidas y condicionales.
Sin embargo, para algunos pasos o etapas, puedes optar por
simplicidad. Por ejemplo, para obtener una lista de enteros del
usuario, puedes indicar un intervalo de índices o simplemente escribir
"todos" o "cada uno de los elementos". Algo así,

    +--------------------+
   /                     /
  /   lista[1..10]   /
 /                     /
+--------------------+

o algo parecido. Y si no, pues entonces tendrás que ser algo más
explícito usando un bucle para ir rellenando cada elemento del array.


Espero que esto te sea de ayuda.

Steven




Más información sobre la lista de distribución Cconclase