[C con Clase] programar con c++

Steven Davidson srd4121 en njit.edu
Jue Oct 6 22:33:17 CEST 2011


Hola José,

2011/10/6 Jose Vicente <josevicentexn en gmail.com>:
> Buen dia:
> steven davidson gracias por la respuesta y por corregir los que le e mandado
> quisiera saver si tiene un ejmplo de pseudo-código y el diagrama antemano
> gracias y por ayudarme
>

La verdad es que no hay nada estándar acerca del formato del
pseudo-código. La cuestión es que plasmes tu solución de una forma en
que tú mismo la entiendas y supuestamente que la entienda los demás,
si trabajares en equipo. Puedes usar español, inglés, francés, o
cualquier idioma que quieras; puedes usar símbolos matemáticos; o usar
un lenguaje de programación que te guste sin ser tan gramaticalmente
correcto - algo como pseudo-C++, pseudo-Basic, o algo por el estilo.

El pseudo-código se escribe en varias iteraciones. En cada versión,
vamos agregando más detalle y posiblemente más pasos a seguir. Al
final, obtendremos un pseudo-código que será fácil de traducir al
lenguaje que nos interesa - C++ en nuestro caso. No hay mucho más al
respecto.

En cuanto al tema de los organigramas, sí hay algo estándar o popular
que son los símbolos de cada "etapa", pero por lo que he visto, los
conoces. Aparte de estos símbolos, nuevamente, no hay nada estándar,
excepto el cometido principal de plasmar la lógica del programa como
si se tratare de un flujo o ruta a seguir yendo de etapa en etapa.

Recuerda que estas "herramientas" sirven para facilitar el proceso de
nuestro diseño y plasmar claramente la lógica y comportamiento de una
solución a un problema. En nuestro caso de desarrollar software, el
diseño no es la última fase, ya que debemos implementar la solución
mediante la programación usando un lenguaje apropiado. Cualquier cosa
que hagas que ayude en ese diseño es válida; ya sea para mejorar la
legibilidad, ser más claros, agregar detalles, o cualquier otro tipo
de información.

Por lo tanto, vas bien, pero te falta agregar más detalle y
posiblemente más pasos a tu pseudo-código; es decir, necesitas
elaborar con mayor detalle algunos pasos en el pseudo-código.


Espero que esto te guíe.

Steven




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